小编use*_*046的帖子

无法使用 Imagemagick 将 SVG 转换为 WMF

我正在尝试在 Linux 下使用 PHP 和 Imagick 将 SVG 格式的图像转换为 WMF。我可以成功地将图像从 SVG 转换为 PNG,但不能从 SVG 转换为 WMF。我没有得到 PHP 错误,只有一个 NULL 图像。我怀疑我可能有安装/配置问题,因为当我尝试使用 ImageMagick 'convert' 命令时,我收到以下错误。

> convert image.svg image.wmf
convert: no encode delegate for this image format `image.wmf' @ constitute.c/WriteImage/1114.
Run Code Online (Sandbox Code Playgroud)

但是,wmf 委托似乎已正确注册

> convert -list configure
Path: /usr/lib64/ImageMagick-6.5.4/config/configure.xml
Name          Value
-------------------------------------------------------------------------------
CC            gcc -std=gnu99
CFLAGS        -fopenmp -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -Wall -W -pthread
CONFIGURE     ./configure  '--build=x86_64-redhat-linux-gnu' '--host=x86_64-redhat-linux-gnu' '--target=x86_64-redhat-linux-gnu' '--program-prefix=' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' …
Run Code Online (Sandbox Code Playgroud)

php wmf imagemagick imagick

5
推荐指数
1
解决办法
2633
查看次数

标签 统计

imagemagick ×1

imagick ×1

php ×1

wmf ×1