imagick 相关问题

Imagick是一个使用ImageMagick库创建和修改图像的本机php扩展。如果您的问题是询问为什么Imagick没有生成您期望的图像,请将示例图像上传到imgur.com(或其他网站),以便人们可以重现您的问题。

如何在 WordPress 上使用 PHP 中的 ImageMagick

我正在开发一个需要ImageMagick的Wordpress插件。 我正在我的服务器上使用以下代码测试 ImageMagick: 我正在开发一个Wordpress插件,需要ImageMagick。 我正在使用以下代码在我的服务器上测试 ImageMagick: <?php /* Plugin Name: IM Trial / add_action('admin_menu','admin'); function admin() { add_submenu_page( 'options-general.php', 'Watermark', 'Watermark', 'manage_options', 'handle-uploads-admin111', adminxy ); } function adminxy() { $input = site_url('/wp-content/plugins/New/earth_310.png'); if($input){ echo 'Input fetched'; } else{ echo 'Probs'; } $output = site_url('/wp-content/plugins/New/output.png'); exec("convert $input $output"); exec("/usr/bin/convert $input $output"); } ?> 我正在 Hostgator 上运行我的 wordpress,他们告诉我 ImageMagick 已安装在我的服务器上。但是,上面的代码没有给我任何输出。实际上,它应该在 /plugins/New 文件夹中创建一个新的图像文件“output.png”。但是,它既不给出任何错误消息,也不输出图像。 我的代码中缺少什么吗???我很感激任何帮助。 首先,您在命令行中使用 HTTP 地址,这是行不通的。您必须使用绝对路径,因此使用 ABSPATH.'/wp-content/plugins/New/earth_310.png'; 接下来,我注意到您正在尝试添加水印。我在上一次水印课程中使用了 GD 库。这是 github 上的代码,也许它在教育上有一些用处,或者有用。 https://gist.github.com/2045951

回答 1 投票 0

ImageMagick - 将轮廓图像转换为完美的黑白,无噪音

我正在寻找一个图像魔法命令,它将帮助我将黑白轮廓图像(涂鸦草图)转换为完美的白色背景和完美的线条(甚至没有抗锯齿)...

回答 1 投票 0

有没有办法在wordpress中安装imagick。我无法访问 ssh 和 php.ini 文件。这是共享托管。可以通过.htaccess完成吗

我无法通过 cpanel 安装 imagick 模块。我使用共享主机,无法访问 ssh 和 php.ini。有没有办法使用 htaccess 文件进行配置。我真的很感激任何

回答 1 投票 0

将 pdf 从 url 转换为图像时出错 - Laravel Imagick

在我的带有 sail (docker) 的 Laravel 应用程序中,我正在制作一个将 pdf 文档转换为图像的函数。 该函数接收一个 URL,其中包含 pdf 文档。 例如:“http://localhost:500...

回答 2 投票 0

PDF 转 JPG Imagic 页面选择

关于如何在命令行中执行此操作的大量答案 转换 /path/to/file/file.pdf[3] 输出.jpg 太棒了...但是如果我在内存处理中使用,我使用 PDFlib 生成 PDF,然后 ou...

回答 5 投票 0

如何修复致命错误:未捕获错误:在第 558 行的 [Directory] lib/htm.php 中找不到类“Imagick”

我有一个项目,要在 24 小时内克隆 Miiverse 当我想登录时遇到问题 问题与图像有关(我认为) 这是我使用的代码: $imagick = 新 \Imagick(realpath($

回答 1 投票 0

PHP - Imagick - 调整大小后质量很差

我得到了这张图片(900x900,.jpg) - https://i.stack.imgur.com/mhQs0.jpg 我将其大小调整为 290x290,我得到了这个 - https://i.stack.imgur.com/Z1aqR.jpg 这是我的 PHP 代码: $thumb_large = 新\

回答 1 投票 0

ImageMagick:如何重复使用一张图像来多次叠加

我想使用命令行在 ImageMagick 中将同一图像多次(最多数千次)叠加在不同的随机位置。 转换-大小 800x800 xc:透明 ^ -画“我...

回答 1 投票 0

ghostscript 9.26 更新中断了多页 PDF 的 imagick readImage

自从昨天早上 Ghostscript 更新 9.25 -> 9.26(在 debian 上)以来,我们收到此错误: 错误消息:执行命令失败 `'gs' -sstdout=%stderr -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -

回答 4 投票 0

PHP 警告:PHP 启动:imagick:无法初始化模块

我读过类似的问题,但我相信我的解决方案可能是新的: 我最近将 Windows 10 升级到 PHP 8.2.1,今天我将 extension=ext/php_imagick 添加到 php.ini,当

回答 1 投票 0

PHP imagick,删除配置文件并将颜色空间转换为 RGB

以下脚本上传图像文件,调整大小到定义的最大宽度,压缩缩略图并将其保存到不同的位置。 到目前为止,效果很好,但我遇到了一些问题:

回答 0 投票 0

使用 Imagick 将图像压缩和隐蔽上传到 WebP 格式的 WordPress 主题功能

我在wordpress主题函数中使用Imagick编写了这个用于压缩和转换上传图像为webp格式的函数代码: /* * 压缩并转换成WebP用于上传图片 */

回答 0 投票 0

使用 PHP 和 Imagemagick 围绕 png 进行外描边

我正在尝试在透明 png 的内容周围加上白色描边。我已经用下面的代码成功地做到了这一点,但是它应用了一个内部笔划,所以它实际上覆盖了外部......

回答 0 投票 0

如何在 MAMP 上安装 ImageMagick?

我正在运行带有 MAMP(由 Apache/MySQL/PHP 组成的沙箱)的 OSX Leopard。 我按照本教程使用 MacPorts 安装了 ImageMagick: http://www.brybot.ca/archives/getting-imagemagick-and-

回答 4 投票 0

Imagick Docker Alpine Linux php8.2

我正在尝试在 alpine linux 上为 php8.2 安装 imagick,但我真的不知道该怎么做。我看到 imagick 扩展仍在测试中。根据我的阅读,我可以按规格安装它...

回答 0 投票 0

多页 TIFF 文件的 Imagick (PHP) 旋转导致巨大的文件大小

我正在尝试在 PHP 中使用 Imagick 旋转多页 TIFF 图像。我的代码正在运行并按预期生成旋转的 TIFF 图像。然而,输出的旋转图像有巨大的文件大小增加

回答 0 投票 0

如何在 cpanel 中安装 imagick?服务器间

我已经使用 php pecl 在我的 WHM 中安装了 Imagick。但是当我通过错误使用 imagick 时,“你需要安装 imagick 扩展才能使用这个后端” 我试图在...中启用扩展

回答 1 投票 0

Imagick 的安全策略过于严格

我收到如上所示的错误消息。 我已经在 policy.xml 中添加了以下行 检查使用时: 识别列表策略 表明: 政策:编码器 权利:阅读 图案:PDF 有没有...

回答 1 投票 0

在 PHP 中使用 Imagick::compositeImage 时定义不透明度

问题很简单: 我想在另一个不透明的图像上合成一个图像。 $logo = createLogo($size); // 返回 Imagick 对象 $image->compositeImage($logo, Imagick::COMPOSITE_ATOP, x, y, wid...

回答 1 投票 0

无法在 docker 容器上使用 Imagick 和 laravel 读取文件

我在使用 Laradock(docker)在 Laravel 上使用 Imagick 阅读 PDF 文件时遇到了问题。 这是我的代码: $imagick = 新的 Imagick(); $imagick->readImage(url('storage/'.$file->name).'[0]'); $imgFil...

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.