#xml #pdf #ms-word #docx
#xml #PDF #ms-word #docx
Вопрос:
В настоящее время мы используем сервер рендеринга Ecrion XF, позволяющий нашим веб-сервисам конвертировать документы Word в PDF. Документы содержат пользовательский XML, который привязан к тегам структурированного документа.
Продукт Ecrion — единственное найденное нами программное обеспечение, которое способно это делать, но качество создаваемых PDF-файлов посредственное. Во-первых, он отображает документы иначе, чем Word, во-вторых, он часто создает PDF-файлы с нулевым байтом из-за случайных сбоев, в-третьих, в документах иногда отсутствуют элементы, например таблицы.
Поскольку нам нужно выполнить преобразование на стороне сервера, использование Office Automation не является вариантом. Aspose.Слова для .NET создает гораздо лучшие документы PDF, но по-прежнему не поддерживает привязку SDT к пользовательскому XML.
Кто-нибудь знает о каких-либо других продуктах, которые поддерживают это?
Комментарии:
1. Привет! Вы когда-нибудь натыкались на хорошее решение для этого?
Ответ №1:
docx4j имеет хорошую поддержку для пользовательской привязки XML-данных, если я могу так выразиться.
Хотя это Java с открытым исходным кодом, многие люди используют его в среде .NET через IKVM.
Он также генерирует выходные данные в формате PDF. Вывод PDF не идеален, но включает таблицы и не должен включать случайные сбои 🙂 Поскольку исходный код является открытым, вы также можете модифицировать его для решения любых возникающих проблем.