ImageMagickで画像を変換、サイズ変更、中央揃えする方法


9

ImageMagickの重力オプションを使用して、変換された* .pngファイルを中央に配置できません。重力は次のコマンドでは効果がないようです。逆にそれはすべてを消去し、出力はホワイトページになります。

convert puma1.png -compress jpeg \
                  -resize 1755x2475 \
                  -units PixelsPerInch \
                  -density 150x150 \
                  -page A3 \
                  -gravity center puma1.pdf

ImageMagickのバージョンは6.8.6-9 2014-03-06 Q16です。


puma1.pngファイルを投稿できますか?ところで、そのコマンドは私にとっても機能しません。
slm

密接に関連:「.jpgを.pdfの中央にマウントする方法(定義されたページサイズと境界線を使用)」unix.stackexchange.com/q/43946
tanius

回答:


13

extent代わりに次のように使用してみてください:

$ convert puma1.png -gravity center \
    -background white \
    -compress jpeg \
    -extent 1755x2475 puma1.pdf

あなたの墓場。

        ss#1

そして、結果のPDFファイル。

$ convert 453f11e81477e1e0334962ee262b3bcd.png -gravity center \
    -background white \
    -extent 500x500 \
    -compress jpeg 453f11e81477e1e0334962ee262b3bcd.pdf

ss#2

参考文献


それは...醜く見えます!
Braiam 14

それがスイッチです。
slm

ありがとうございました。それで問題は解決しました。新しいオプションを使用した元のコマンドは次のとおりです。convert puma1.png -gravity center -background white -compress jpeg -resize 1755x2475 -extent 1755x2475 -units PixelsPerInch -density 150x150 puma1.pdfオプション-page A3は出力を強制終了するようです。私がそれを使用する場合でも、私は出力で白紙のページを取得します。何について-resize-extent。それらは相互に排他的ですか?
mabalenk 14
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.