Imagemagick/Magick转换,提高转换清晰度,给透明背景添加背景色,pdf 转图片
2017-12-25 21:04
2091 查看
命令行:convert.exe -density 200 -units PixelsPerInch -resize 1040x1471^> -background white -flatten xxx.png xx.jpeg.
设置分辨率:
接口:setResolution($this->rx,$this->ry); rx 和 ry 是宽高的分辨率。
命令行参数:-density 200 -units PixelsPerInch,其中,200就是宽高的分辨率,值越高越清晰,转出的图片越大。
白色背景:-background white -flatten 。
尺寸设置:-resize 1040x1471^> 。
注意:命令行转换中的参数最好放在前面,如果放在源文件和目标文件中间,可能会出现不起作用的情况,如:-density 200 -units PixelsPerInch 放在中间就不起作用。
转换 pdf 的命令:convert xx.pdf[1] xx.png。其中 1 为页数索引,从0开始。 pdf 默认转换的是透明背景,如果转为jpg格式必须添加背景色。
设置分辨率:
接口:setResolution($this->rx,$this->ry); rx 和 ry 是宽高的分辨率。
命令行参数:-density 200 -units PixelsPerInch,其中,200就是宽高的分辨率,值越高越清晰,转出的图片越大。
白色背景:-background white -flatten 。
尺寸设置:-resize 1040x1471^> 。
注意:命令行转换中的参数最好放在前面,如果放在源文件和目标文件中间,可能会出现不起作用的情况,如:-density 200 -units PixelsPerInch 放在中间就不起作用。
转换 pdf 的命令:convert xx.pdf[1] xx.png。其中 1 为页数索引,从0开始。 pdf 默认转换的是透明背景,如果转为jpg格式必须添加背景色。
相关文章推荐
- 黄聪: PHP WkHtmlToPdf/WkHtmlToImage 将网页直接转换成pdf和图片
- 如何使用PDF编辑软件在PDF文件中添加背景图片
- java中的图形界面如何在JFrame中添加背景色及背景图片
- PDF Form中添加背景图片
- ImageButton中使用透明背景图片
- C# 小伎俩给PDF添加图片背景
- MFC 添加背景图片并让控件背景透明 .
- PDFBOX将PDF转图片(PNG背景透明)
- Swing-JFrame 浅谈如何在JFrame中添加背景色及背景图片
- delphi从imagelist中获取透明背景图片的方法
- [导入]有背景色或者背景图片的word文档转成pdf时仍想保留背景色或者文档,怎么办呢?那就试试openoffice吧
- Qt setStyleSheet 添加背景色/背景图片(取消背景色,读取本地文件作为背景色)
- C# 给PDF添加图片背景
- 给图片添加水印【png格式添加水印后背景保持透明】
- Qt setStyleSheet 添加背景色/背景图片(使用非资源图片)
- C# 给PDF添加图片背景
- C#实现PDF文件添加图片背景
- MFC中button控件背景色和字体的设置,或者可以采用添加背景图片的方法;已验证有效MFC其他的简单使用使用
- 图片背景色转透明软件,批量剔除纯色背景
- PyQt4中给QWidget添加背景图片或者更换背景色