我有一个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
。
问题是什么?有没有遗漏的东西?我应该包含其他东西吗?
在2019年用于android iText7和pdfHtml在build.gradle中使用它很好
实现'com.itextpdf:itext7-core:7.1.5'implementation'com.itextpdf:html2pdf:2.1.2'
这是最新发布的。