簡體   English   中英

PHP imagemagick exec將PDF頁面0轉換為PNG太小

[英]PHP imagemagick exec convert PDF page 0 to PNG is too small

我正在使用它來將PDF轉換為PNG:

exec('/ usr / bin / convert -density 96 -quality 85 a.pdf [0] a.png');

我還試圖使它變得如此簡單:

exec('/ usr / bin / convert -colorspace RGB“ a.pdf [0]”“ a.png”');

但是我提供的源PDF文件只有一個圖像,沒有文本,並且該圖像的尺寸為700x400 px,但是,生成的PNG例如只有100x30。

如何轉換以生成原始尺寸的圖像? 難道我做錯了什么 ?

謝謝。

嘗試使用此參數轉換“ -density 300x300 -units pixelperinch”。 那呢

我最終將命令與“ -density 350%”參數一起使用。 每次都能給我確切的圖片尺寸,並且到目前為止一直有效。

exec('/usr/bin/convert -density 350% -quality 85 a.pdf[0] a.png');

謝謝您的時間。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM