PDF 生成模板编辑器
开源可视化 PDF 生成引擎,支持自定义模板,并提供面向开发者的 API,灵活构建文档生成流程。
ComPDF Conversion SDK 提供了 PDF 转图片的 API。集成 ComPDF Conversion SDK 到您的应用程序中,轻松将 PDF 转换成各种图片格式。
在 ComPDF Conversion SDK 中,支持的图片格式包括:
在 ComPDF Conversion SDK 中,支持的图片色彩模式包括:
在 ComPDF Conversion SDK 中,支持设置图片缩放比例,默认图片缩放比例为 1.0,即保持原始 PDF 页面尺寸。如果您希望将图像放大一倍则可以将 imageScaling 设置为 2.0,同理如果您希望将图像缩小一倍可以将 imageScaling 设置为 0.5。
在 ComPDF Conversion SDK 中,支持设置图片路径增强显示 pathEnhance,这在您想增强 PDF 页面内的路径的显示效果时可以开启该选项。
pathEnhance 选项(原始 PDF 渲染效果):
pathEnhance 选项(原始 PDF 渲染效果):
imageScaling 缩放比例设置越大,生成的图片分辨率越大,但是运行时占用的内存也越大,且速度越慢。imageScaling 越高图片的清晰度就越高,清晰度还依靠原文档的图片分辨率。以下是完整的示例代码,演示了如何将 PDF 文档转换为 PNG 格式。
ImageOptions opt = new ImageOptions();
opt.setImageType(ImageType.JPEG);
CPDFConversion.startPDFToImage("jpeg.pdf", "password", "path/output", opt);
opt.setImageType(ImageType.PNG);
opt.setImageScaling(2.0);
CPDFConversion.startPDFToImage("png.pdf", "password", "path/output", opt);