If you want to convert XHTML to PDF, you need iText + XML Worker.
Here you can find some examples: http://itextpdf.com/sandbox/xmlworker
:
public void createPdf(String file) throws IOException, DocumentException {
Document document = new Document();
PdfWriter writer = PdfWriter.getInstance(document, new FileOutputStream(file));
document.open();
XMLWorkerHelper.getInstance().parseXHtml(writer, document,
new FileInputStream(HTML));
document.close();
}
, HTML FileInputStream. String. , - :
XMLWorkerHelper.getInstance().parseXHtml(writer, document,
new StringReader("<p>The <b>String</b> I want to render to PDF</p>"));
Sandbox , , .. , XHTML iText, .