我已完成此link以创建包含文字的sample.pdf
文件。
但是,由于此API提供了仅使用Canvas
类来编写文本的方法。因此,我无法从生成的sample.pdf
文件中选择文本(我们通常可以在其他PDF文件中执行)(因为它被视为图像)。此外,文字在最大缩放时得到像素化(因为当然这些是图像的字母,而不是类似矢量的文本)。
所以我的问题:我有什么方法可以写文字 在
Canvas
中没有PrintedPdfDocument
的PDF格式?
答案 0 :(得分:2)
欢迎您生成一些HTML,然后print it using a WebView
。
或者,欢迎您使用任意数量的PDF生成库。 This category in the Android Arsenal列出了一些PDF查看器以及与PDF相关的其他实用程序。