Java Android PDF生成
我试图学习如何为我的Android应用程序生成PDF。Java Android PDF生成,java,android,pdf-generation,Java,Android,Pdf Generation,我试图学习如何为我的Android应用程序生成PDF。 我遵循了官方文档,但代码不起作用。 编译器发现了一些编译错误,但我所做的只是从代码中复制/粘贴代码。 请看一下代码并告诉我原因(: PageInfo.Builder不接受您使用的参数。请尝试替换 PdfDocument.PageInfo pageInfo = new PdfDocument.PageInfo.Builder(new Rect(0, 0, 100, 100), 1).create(); 与 请检查文档以
我遵循了官方文档,但代码不起作用。
编译器发现了一些编译错误,但我所做的只是从代码中复制/粘贴代码。
请看一下代码并告诉我原因(:
PageInfo.Builder
不接受您使用的参数。请尝试替换
PdfDocument.PageInfo pageInfo =
new PdfDocument.PageInfo.Builder(new Rect(0, 0, 100, 100), 1).create();
与
请检查文档以了解更多信息
getContentView()
不是从正确的类调用的,请检查getOutputStream()
。如果要将内容复制到文件中,可能需要创建一个新文件,然后将输出复制到该文件中onCreate()
方法调用PageInfo.Builder
不接受您使用的参数。请尝试替换
PdfDocument.PageInfo pageInfo =
new PdfDocument.PageInfo.Builder(new Rect(0, 0, 100, 100), 1).create();
与
请检查文档以了解更多信息
getContentView()
不是从正确的类调用的,请检查getOutputStream()
。如果要将内容复制到文件中,可能需要创建一个新文件,然后将输出复制到该文件中onCreate()
方法调用有关为Android生成PDF的详细信息,请查看[此链接]。您需要将PDF生成代码包装到一个方法中。@AllanPereira如果我将生成代码包装到一个方法中,我仍然有以下错误:(抱歉,我必须对其进行筛选,因为错误不是内联的..)您需要将PDF生成代码包装到一个方法中。@AllanPereira如果我将生成代码包装到一个方法中,我仍然有以下错误:(很抱歉,我不得不对其进行筛选,因为错误不是内联的..)
PdfDocument.PageInfo pageInfo = new PdfDocument.PageInfo.Builder(100,100,1).create();`