在 PDF 文档中添加表格

Fat*_*lim 6 android pdf-generation build.gradle

我使用 android studio 创建了一个 PDF 文档。但它只包含文本。我想在其中插入一个表格。因为这是一份报告,需要从我的应用程序下载 pdf 格式。我查看了每个教程,但都使用 iText。在 Android API 级别 24 或更高 (Android Nougat) 的设备上使用时,iText 7 开箱即用。我什至尝试在 gradle 文件中添加 iText 。但还是没有用。

文档、PdfPTable、段落。所有此类关键字均以红色显示“无法解析符号”。我使用的是Android Studio 3.5.0.0版本。有人能给我建议一个解决方案吗?

我使用以下代码创建了 pdf 文档,该代码可以正常工作。

    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);
Run Code Online (Sandbox Code Playgroud)
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.graphics.pdf.PdfDocument;
Run Code Online (Sandbox Code Playgroud)

都是用来做上面的代码的。