寸法が 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
見つけたすべてのオプションを試しましたが、何も機能しません。画像がページ全体を占める横向きに常に変換されます。
私が試したいくつかのオプションは次のとおりです。
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
および多くのそのような組み合わせがありますが、何も機能しません。-resize 612x792 を使用して文字サイズを変更しますが、画像も垂直方向に引き伸ばされます。私がしようとしていることを達成することは可能ですか、どのオプションが欠けていますか?
注: プログラムでこれを行う必要があるため、convert を使用したコマンド ベースのソリューションが必要です。