Какой самый простой способ преобразования строки xhtml в PDF с помощью Flying Saucer?

Я используюЛетающая тарелка какое-то время сейчас с потрясающими результатами.

Я могу установить документ через URI, так

ITextRenderer renderer = new ITextRenderer();
renderer.setDocument(xhtmlUri);

Что хорошо, так как он разрешит все относительные ресурсы CSS и т. Д. Относительно данного URI. Однако я сейчас создаю xhtml и хочу отобразить его непосредственно в PDF (без сохранения файла). Соответствующие методы вITextRenderer похоже:

private Document loadDocument(final String uri) {
    return _sharedContext.getUac().getXMLResource(uri).getDocument();
}

public void setDocument(String uri) {
    setDocument(loadDocument(uri), uri);
}

public void setDocument(Document doc, String url) {
    setDocument(doc, url, new XhtmlNamespaceHandler());
}

Как вы можете видеть, мой существующий код просто дает URI иITextRenderer делает работу по созданиюDocument для меня.

Какой самый короткий способ созданияDocument из моей отформатированной строки xhtml? Я предпочел бы использовать существующие библиотеки Flying Saucer без необходимости импортировать еще один XML-файл для разбора (только из-за постоянных ошибок и функциональности).

Ответы на вопрос(2)

Ваш ответ на вопрос