Как сохранить содержимое flowDocument в PDF и Word?

Есть ли способ сохранить содержимое управления потоком документов в форматах .pdf и .doc, а не только XPS?

Не сторонний элемент управления


person xscape    schedule 18.03.2011    source источник


Ответы (2)


Отказ от ответственности: я являюсь автором библиотеки XamlToPDF, однако она бесплатна как для коммерческого, так и для некоммерческого использования.

http://xamltopdf.codeplex.com/

Он сохраняет документ Flow в PDF с изображениями, таблицами и т. д.

person Akash Kava    schedule 01.11.2012
comment
XamlPdfWriter, кажется, принимает FlowDocument как строку для создания PDF. Как я могу преобразовать объект FlowDocument в его строковое представление xml? или есть способ передать FlowDocument напрямую? - person solarc; 22.06.2016
comment
Отвечаю себе: System.Windows.Markup.XamlWriter.Save делает свое дело. - person solarc; 22.06.2016

.DOC / .DOCX был получен с помощью Open XML SDK 2.0 для Microsoft Office

.PDF был получен путем преобразования .DOC в PDF

person xscape    schedule 08.04.2011
comment
Это вводящий в заблуждение ответ, поскольку он требует установки Office. - person Akash Kava; 22.06.2016