Подтвердить что ты не робот

Сохранить Open XML в формате PDF

В рамках исследования создания документа на стороне сервера на уровне предприятия я столкнулся с Open XML.

  • Для тех, кто использовал это, насколько вы были успешны? Вы бы порекомендовали его?
  • Можете ли вы сохранить OpenXML в PDF напрямую или мне нужно будет использовать сторонний компонент?
  • Если требуется сторонний компонент, какой из них вы использовали и какой из них вы бы порекомендовали?

Спасибо

Gineer

4b9b3361

Ответ 1

Приятной особенностью Office OpenXML является то, что он является языком Microsoft Office - если вы живете "офисной жизнью" в Word и Excel (2007 и более поздние версии), то в том формате, который вам нужен.

Можете ли вы "сохранить" OpenXML непосредственно в PDF? Нет, его нужно рендерить сторонним компонентом.

Если вы создаете документы на стороне сервера и вам не нужно работать с документами Office в качестве выходных данных, вы обычно используете что-то вроде iText или iTextSharp, что будет отображать PDF файлы напрямую.

Однако я не работал с серверным компонентом, который будет переводить Office OpenXML в PDF.

Ответ 2

Назовите меня предвзятым, поскольку я работал над этим компонентом, но службы преобразования PDF используются многими малыми и крупными организациями для преобразования OpenXML, а также многих других форматов в PDF с использованием дружественного интерфейса веб-служб.

Проверьте эти примеры:

Ответ 3

Существуют различные сторонние компоненты для части OpenXML для PDF. Я поддерживаю open source docx4j, что является одним из вариантов.

Если вы создаете документ, вы можете обнаружить, что вам нужны повторы и условные обозначения. Для предложений о том, как это сделать, см. http://dev.plutext.org/svn/docx4j/trunk/docx4j/sample-docs/databinding/conventions.html