小编Deb*_*rua的帖子

shell 脚本中出现意外的操作员错误

这是我正在运行的 shell 代码:

#!bin/bash

while true
do
        req=$(curl http://localhost/devcalls/camerarequest.php)

        if [ "$req" == "1" ]
        then
                sudo bash /home/ckoy-admin/HAS_system/camera/cam.sh
        fi
done
Run Code Online (Sandbox Code Playgroud)

这是我执行时遇到的错误:

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100     1  100     1    0     0     56      0 --:--:-- --:--:-- --:--:--    58
CAM.sh: 7: [: 1: unexpected operator
Run Code Online (Sandbox Code Playgroud)

请让我知道这里出了什么问题。

bash shell

17
推荐指数
2
解决办法
5万
查看次数

CMYK/RGB 颜色空间如何在 pdf 和图像中工作,它如何影响它们的相互转换?

我有一项任务,我需要获取打印产品模型的 PDF,并检查它们的分辨率、大小和色彩空间。我需要将 Imagick 与 PHP 结合使用才能完成此任务。

打印这些 PDF 的印刷厂只有 CMYK 打印机,因此,上传的 PDF 需要具有 CMYK 颜色。但我不清楚颜色空间(CMYK/RGB)如何在 PDF 或 jpeg/png 图像中工作。所以,我有几个问题希望能帮助我更好地理解这件事并完成任务:

  1. 据我所知,我们可以绘制对象或将图像添加到 pdf 中,它们的颜色可以定义为 RGB 或 CMYK,但这如何影响整个 PDF 的色彩空间?

  2. 是否可以在 php 中检查 PDF 的颜色空间,而不将其转换为 jpeg/png?

  3. 如果我在 CMYK 或 RGB 颜色空间中定义了 PDF 中的图像并使用 Imagick 将 PDF 转换为 jpeg/png,除非特别提及,否则转换后的图像中的颜色空间是否保持不变Imagick::transformImageColorspace()

  4. 关于颜色空间如何工作、如何定义和检测以及当文件从一种 mime 类型转换为另一种类型时它们如何受到影响的简短背景信息。

PS:我正在将 PDF 转换为 jpeg/png 并检查转换后文件的颜色,如下所示,但false无论我使用什么 pdf ,它总是给出。

$img = new imagick(self::$_imgArray[0]);
if($img->getimagecolorspace() == imagick::COLORSPACE_CMYK)
    echo "Image is in CMYK";
Run Code Online (Sandbox Code Playgroud)

php pdf rgb cmyk imagick

2
推荐指数
1
解决办法
1170
查看次数

从外部函数检测ajax调用的结束

我正在一个项目中工作,该项目在 JavaScript 中创建了插件以进行一些 ajax 调用。我不允许更改插件中的代码。

插件中有一个按钮类,单击时执行ajax 并更改数据库中的字段,并根据返回的布尔值更改单击按钮的文本颜色。有一个类似按钮的动态列表(按钮数量不固定),每个按钮在单击时都以相同的方式更改数据库,并根据返回的布尔值分配一个状态。

现在,当单击这些按钮中的任何一个时,我需要检查每个状态下的按钮数量并将结果输出到控制台。

我正在检测按钮单击,$(document).on('click', 'button.plugin-button', function() {})但是,它没有给我正确的结果,因为 ajax 是从插件代码内部执行的,而我的按钮单击处理程序是在 ajax 之前执行的。

有什么方法可以检测 AJAX 的执行,并在它完成后调用我的点击处理程序并显示正确的结果?

javascript ajax jquery

0
推荐指数
1
解决办法
392
查看次数

标签 统计

ajax ×1

bash ×1

cmyk ×1

imagick ×1

javascript ×1

jquery ×1

pdf ×1

php ×1

rgb ×1

shell ×1