Php 使用Imagemagick将pdf转换为png时出现扩展问题
我尝试用imagemagick转换pdf文件(5页)。我可以转换它,但我得到了一个奇怪的扩展 例如: 传真.png.0,, 传真:png.1, 传真:png.2, 传真:png.3, 传真:png.4 这是我使用的命令:Php 使用Imagemagick将pdf转换为png时出现扩展问题,php,Php,我尝试用imagemagick转换pdf文件(5页)。我可以转换它,但我得到了一个奇怪的扩展 例如: 传真.png.0,, 传真:png.1, 传真:png.2, 传真:png.3, 传真:png.4 这是我使用的命令: convert -density 140 /var/www/html/ok/fax.pdf -resize 25% -quality 100 -colors 256 /var/www/html/ok/fax.png 如何修复它,使其仅成为fax0.png、fax1.png、
convert -density 140 /var/www/html/ok/fax.pdf -resize 25% -quality 100 -colors 256 /var/www/html/ok/fax.png
如何修复它,使其仅成为fax0.png、fax1.png、fax2.png、fax3.png、fax4.png
提前谢谢你既然你用php标记了它,我想你使用的是php,而不仅仅是命令行中的imagemagick 如果是,请使用
重命名
根据需要更改文件名:
我假设,既然您用php标记了它,那么您使用的是php,而不仅仅是命令行中的imagemagick 如果是,请使用
重命名
根据需要更改文件名:
此问题的解决方案是在文件名后添加%d:
convert -density 140 /var/www/html/ok/fax.pdf -resize 25% -quality 100 -colors 256 /var/www/html/ok/fax%d.png
请在此处阅读更多信息:
此问题的解决方案是在文件名后添加%d:
convert -density 140 /var/www/html/ok/fax.pdf -resize 25% -quality 100 -colors 256 /var/www/html/ok/fax%d.png
请在此处阅读更多信息:
我不知道,这是否还能帮助你。但我也有类似的奇怪问题。我解决了这个问题,只需像这样取消激活alpha通道:
convert -alpha off -density 300 -quality 85 -... old.pdf new.tif
我不知道,这是否对你有帮助。但我也有类似的奇怪问题。我解决了这个问题,只需像这样取消激活alpha通道:
convert -alpha off -density 300 -quality 85 -... old.pdf new.tif
尝试转换-密度140/var/www/html/ok/fax.pdf-大小25%-质量100-颜色256/var/www/html/ok/fax%1d.pnghi我尝试了代码,但仍然有相同的problem@ajreal谢谢你的帮助。您的代码引导我找到正确的解决方案。您的代码在1d处仅存在键入错误。请尝试转换-density 140/var/www/html/ok/fax.pdf-resize 25%-quality 100-colors 256/var/www/html/ok/fax%1d。pnghi我尝试了代码,但仍然有相同的代码problem@ajreal谢谢你的帮助。您的代码引导我找到正确的解决方案。您的代码只在1d处出现打字错误。