[英]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.