我正在尝试在 Java 中使用 iText 创建 PDF。当我尝试在我的 PDF 中编写 HTML 标签时,它创建的<a href="https://www.google.co.in">Google</a>
不是 Google(作为链接)。搜索网络后,我尝试使用XMLWorkerHelper
. 但是我的日食给出了错误,因为The method parseXHtml(PdfWriter, Document, InputStream) from the type XMLWorkerHelper refers to the missing type PdfWriter
我没有得到这个错误。
try {
String k = "<html><body> This is my Project </body></html>";
OutputStream file = new FileOutputStream(new File("C:\\Test.pdf"));
Document document = new Document();
PdfWriter writer = PdfWriter.getInstance(document, file);
document.open();
InputStream is = new ByteArrayInputStream(k.getBytes());
XMLWorkerHelper.getInstance().parseXHtml(writer, document, is);
document.close();
file.close();
} catch (Exception e) {
e.printStackTrace();
}
我想知道我应该使用哪个 PdfWriter。我正在使用xmlworker-5.4.1.jar
jar 文件。