itextpdf html 样式,将HTML解析为PDF的iText样式

我的片段:

String str = "

First

sdasdasd shshshshdffgdfgd

The dream

";

String fileNameWithPath = "/Users/cecco/Desktop/pdf2.pdf";

com.itextpdf.text.Document document =

new com.itextpdf.text.Document(com.itextpdf.text.PageSize.A4);

FileOutputStream fos = new FileOutputStream(fileNameWithPath);

com.itextpdf.text.pdf.PdfWriter pdfWriter =

com.itextpdf.text.pdf.PdfWriter.getInstance(document, fos);

document.open();

document.addAuthor("Myself");

document.addSubject("My Subject");

document.addCreationDate();

document.addTitle("My Title");

com.itextpdf.text.html.simpleparser.HTMLWorker htmlWorker =

new com.itextpdf.text.html.simpleparser.HTMLWorker(document);

htmlWorker.parse(new StringReader(str.toString()));

document.close();

fos.close();

和做工精细。

但标签样式转换成h3和div不被考虑。

我该如何解决这个问题?

2012-12-11

CeccoCQ

你可能感兴趣的:(itextpdf,html,样式)