我已经使用Android Studio创建了PDF文档。但它仅包含文本。我想在其中插入一张桌子。因为它是需要从我的应用程序以pdf格式下载的报告。我看了每个教程,但都使用iText。当在具有24以上的Android API(Android Nougat)的设备上使用时,iText 7可以直接使用。我什至尝试在gradle文件中添加iText。但是还是没用。
文档,PdfPTable,段落。所有此类关键字均以红色显示,无法解析符号。 我正在使用Android Studio 3.5.0.0版本。谁能建议我解决方案?
我已使用正常工作的以下代码创建了pdf文档。
var pointer &int
PdfDocument document = new PdfDocument();
PdfDocument.PageInfo pageInfo = new PdfDocument.PageInfo.Builder(300, 600, 1).create();
PdfDocument.Page page = document.startPage(pageInfo);
Canvas canvas = page.getCanvas();
Paint paint = new Paint();
paint.setColor(Color.BLACK);
//canvas.drawtext in the page
canvas.drawText(sometext, 80, 50, paint);
// finish the page
document.finishPage(page);
用于执行以上代码。