Android:将压缩图像嵌入PDF文档中

4

如何在Android PdfDocument中嵌入压缩图像(例如PNG,JPEG等)?

将图像写入页面画布时,它被编码为位图,我希望将图像作为压缩文件嵌入。


我怀疑你需要使用不同于PdfDocument的PDF生成方法。 - CommonsWare
1
那样也可以,但我找不到任何提供这种基本功能的方法。 - vitil
不改变压缩比,您至少可以降低比例。在这里看看我的答案:https://dev59.com/y2Eh5IYBdhLWcg3wHAJD#47840875 通过内置的PDFDocument压缩,我能够实现令人满意的文件大小。 - JM Lord
1个回答

0
我刚刚意识到我可以使用iText来完成这个任务: itext images tutorial 不幸的是,它不允许在画布上绘制视图,就像本地的PdfDocument类一样。因此,我需要使用PdfDocument创建一个没有图像的PDF,并为这些图像放置一个占位符。然后,我需要使用iText打开pdf文件并将图像附加到占位符的位置。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接