Question

Using iTextSharp (and c#/ASP.NET) is it possible to open an RTF document, manipulate it by replacing some text, insert an image (WMF or PNG), and the export that manipulated document to a PDF document that retains the formatting of the original RTF document?

Essentially I'm hoping to create a simple mail merge solution with the template being in RTF and the output needing to be in PDF. This needs to run on an ASP.NET server.

Was it helpful?

Solution

No it is not possible per se with iTextSharp. Better approach will be to use Word Object to open document, do mailmerge and then save those documents ad HTML. Now you can use iTextSharp to parse html and create PDF.

OTHER TIPS

To parse an RTF document you can use a cool library called RtfDomParser. It builds a hierarchical tree of your RTF document you can parse to generate (manually) the PDF file.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top