4
A
回答
3
這是不可能的(至少使用PHP/GD,不知道ImageMagik),對不起。
但是你可以嘗試模仿它,假設你想創建一個400x300的25 dpi的圖像,這裏是數學:
WIDTH
72 -------- 400
25 -------- w = (25 * 400)/72 (=) w ~= 139 pixels
高度
72 -------- 300
25 -------- h = (25 * 300)/72 (=) h ~= 104 pixels
您創建一個新的139x104 72 dpi圖像,使用它,完成後將其大小調整爲400x300像素。
3
使用ImageMagick:下面的代碼行
$img = new Imagick();
$img->setResolution(25,25);
0
使用圖像DPI轉換從72到25 DPI:
$文件名= 「您要使用的輸入圖片的路徑」 ;
$image = file_get_contents($filename);
$image = substr_replace($image, pack("cnn", 1, 25, 25), 13, 5);
file_put_contents($filename,$image);
相關問題
- 1. 將圖像分辨率更改爲300 dpi
- 2. PDFsharp繪製圖像在72 DPI,如果更多分辨率繪製「更小」
- 3. 更改圖像分辨率
- 4. 圖標分辨率:像素VS DPI
- 5. 從視頻中提取圖像以便以300 dpi而不是72 dpi的分辨率打印
- 6. 使用干預將圖像的DPI從72改爲300
- 7. 在Python中爲.bmp文件更改圖像分辨率
- 8. 更改iPhone中圖像的分辨率?
- 9. 更改html中的圖像分辨率
- 10. 更改System.Windows.Media.Imaging.ImageSource圖像大小/分辨率?
- 11. 如何分辨率,DPI,像素彼此
- 12. 更改圖像尺寸而不會改變JAVA的分辨率
- 13. 將300 dpi圖像的座標轉換爲72 dpi圖像的座標
- 14. 如何將高分辨率圖像轉換爲低分辨率圖像?
- 15. 如何在MATLAB中將低分辨率圖像轉換爲高分辨率?
- 16. 如何更改jsf中的html圖像的圖像分辨率
- 17. 在matlab中獲取圖像分辨率
- 18. PHP + GD2:如何更改圖像的分辨率?
- 19. 在iOS中以更高的分辨率捕捉圖像
- 20. 圖像分辨率
- 21. 更改圖像質量(不更改分辨率)
- 22. 以編程方式更改圖像分辨率
- 23. DPI圖形屏幕分辨率像素WinForm PrintPageEventArgs
- 24. 確定上傳圖像的分辨率(DPI)
- 25. 如何使用Delphi設置TIFF圖像的DPI分辨率?
- 26. 圖像X和Y分辨率不應該與DPI匹配嗎?
- 27. matplotlib只繪製具有所需分辨率和dpi的圖像
- 28. 用QBrush(高DPI)繪製高分辨率像素圖
- 29. 圖像分辨率不SWF和PHP
- 30. Chrome將高分辨率圖像呈現爲非常低的分辨率?
@Salil:你問的六個問題,並收到了十個答案,迄今已有兩個月,但你有沒有接受任何。如何獎勵那些你認爲有用的人? – wallyk 2010-01-23 03:07:40
只是好奇,你希望通過改變DPI來實現什麼?我想不出有什麼理由。 – netrox 2010-01-23 03:50:15