使用XMLWorker库将HTML转换为PDF不起作用

问题描述 投票:0回答:1

我有一个HTML文件,我需要转换为PDF格式。我已将iText XMLWorker库添加到我的项目中并编写了此片段:

OutputStream file = new FileOutputStream(new File("testing.pdf"));
Document document = new Document();
PdfWriter writer = PdfWriter.getInstance(document, file);
document.open();
InputStream is = new ByteArrayInputStream(docString.getBytes());
XMLWorkerHelper.getInstance().parseXHtml(writer, document, is);
document.close();
file.close();

但问题是我不能既不包括Document也不包括PdfWriter。它们不包含在库中,当我尝试添加时

import com.itextpdf.text.Document;
import com.itextpdf.text.pdf.PdfWriter;

添加的库中没有找到.text

问题是什么?有没有遗漏的东西?我应该包含其他东西吗?

android pdf itext xmlworker
1个回答
0
投票

在2019年用于android iText7和pdfHtml在build.gradle中使用它很好

实现'com.itextpdf:itext7-core:7.1.5'implementation'com.itextpdf:html2pdf:2.1.2'

这是最新发布的。

© www.soinside.com 2019 - 2024. All rights reserved.