-1
在300 dpi
之外的高密度下,默認密度爲72 dpi
以下ImageMagick
convert
命令輸出空白頁。我看起來很奇怪。高密度時的有效重力 - ImageMagick
"convert -units PixelsPerInch -density 300 $myfiles -page A4 -gravity center test.pdf"
任何人都想交流想法嗎?
在300 dpi
之外的高密度下,默認密度爲72 dpi
以下ImageMagick
convert
命令輸出空白頁。我看起來很奇怪。高密度時的有效重力 - ImageMagick
"convert -units PixelsPerInch -density 300 $myfiles -page A4 -gravity center test.pdf"
任何人都想交流想法嗎?
gravity
gravity
這裏的參數不適用,因爲它不能確定A4
頁面的分辨率在300 dpi
。這就是爲什麼提問命令在300 dpi
處輸出空白頁面的原因。
如果密度已定義,我們應該避免使用page
參數。 ImageMagick有一個parameter
,名爲extent
,可用於定義給定密度的頁面分辨率(此處爲300 dpi
)。因此,在這種情況下,我們應該使用extent
而不是page
來實現所需的輸出。
例如,在300 dpi的A4大小頁的
分辨率是2480x3508,對於像300 dpi
一組密度從而正確的命令應爲:
"convert -units PixelsPerInch -density 300 $myfiles -gravity center -extent 2480x3508 test.pdf"
這裏,extent
參數的分辨率應該成比例地等於任何特定頁面大小的設置density
。