PDF 生成模板编辑器
开源可视化 PDF 生成引擎,支持自定义模板,并提供面向开发者的 API,灵活构建文档生成流程。
ComPDFKit_Tools 提供 PDF 文档压缩功能,可减小文件体积以方便存储和传输。
CPDFCompressDialog 是压缩功能的主对话框,位于 com.compdfkit.tools.compress 包中。
CPDFCompressDialog dialog = CPDFCompressDialog.newInstance();
dialog.setDocument(cpdfDocument);
dialog.show(getSupportFragmentManager(), "compress");val dialog = CPDFCompressDialog.newInstance()
dialog.setDocument(cpdfDocument)
dialog.show(supportFragmentManager, "compress")压缩对话框提供多种质量等级供用户选择:
| 等级 | 说明 |
|---|---|
| 低质量 | 文件最小,图片质量较低 |
| 中等质量 | 平衡文件大小和质量 |
| 高质量 | 较大文件,保持较好画质 |
| 自定义 | 用户自定义压缩参数 |
压缩过程可针对以下内容进行优化:
| 组件 | 说明 |
|---|---|
CPDFCompressDialog | 压缩对话框 |
CPDFCompressAdapter | 压缩选项列表适配器 |