Nil*_*esh 1 linux pdf imagemagick gif imagemagick-convert
我有一张尺寸为 1400x800 的图像,我需要将其转换为 PDF,以便 PDF 处于纵向形式并在页面的上半部分/下半部分包含图像。我需要使用 ImageMagick 6.4.8 2009-09-21,因为这是我的生产服务器上唯一可用的。不能使用 Ghostscript。
图片详情
>identify sample.gif
sample.gif GIF 1400x800 1400x800+0+0 8-bit PseudoClass 256c 29.3kb
Run Code Online (Sandbox Code Playgroud)
我已经尝试了我发现的所有选项,但没有任何效果。它总是转换为横向,图像占据整个页面。
以下是我尝试过的一些选项:
convert -bordercolor none -border 100x100 -page Letter -density 72 sample.gif -resize 792x612\! sample.pdf
convert -bordercolor none -border 100x100 -page Letter -density 72 sample.gif -resize 612x792\! sample.pdf
convert -density 72 -size 1400x800 sample.gif -page Letter -density 72 -resize 504x288 -bordercolor none -border 11%x14% sample.pdf
Run Code Online (Sandbox Code Playgroud)
和许多这样的组合,但没有任何效果。我使用 -resize 612x792 使其字母大小,但图像也会垂直拉伸。是否有可能实现我想要的目标,我缺少哪些选项?
注意:我必须在程序中执行此操作,因此需要使用 convert 的基于命令的解决方案。
小智 5
我的猜测是您正在使用它来打印运输标签。无论哪种方式都试试这个
convert -size 1700x2200 xc:white sample.gif -geometry 1400x800+150+150 -composite -page Letter -quality 100 sample.pdf
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5504 次 |
| 最近记录: |