Может ли iTextSharp открыть документ RTF, манипулировать им и экспортировать документ в PDF?

Используя iTextSharp (и c # / ASP.NET), можно открыть документ RTF, манипулировать им, заменив некоторый текст, вставить изображение (WMF или PNG) и экспортировать этот манипулированный документ в документ PDF, который сохраняет форматирование оригинальный документ RTF?

По сути, я надеюсь создать простое решение для слияния почты с шаблоном в формате RTF и выводом в формате PDF. Это должно работать на сервере ASP.NET.

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

од названиемRtfDomParser. It builds a hierarchical tree of your RTF document you can parse to generate (manually) the PDF file.

Решение Вопроса

это невозможно само по себе с iTextSharp. Лучшим подходом будет использование Word Object для открытия документа, выполнения mailmerge, а затем сохранения этих документов в HTML. Теперь вы можете использовать iTextSharp для анализа HTML и создания PDF.

 20 февр. 2018 г., 23:00
@labilbe много воды утекло! Не могли бы вы добавить ответ с некоторыми подробностями, чтобы каждый, кто идет сюда, получил какое-то направление.
 21 февр. 2018 г., 14:45
Посмотрев больше на этот класс, он, кажется, является классом, используемым для генерации Rtf-файлов из PDF с помощью itextsharp. Извини :)
 20 февр. 2018 г., 22:34
А как насчет класса iTextSharp.text.rtf.document.RtfDocument?

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