Har du prøvet iTextSharp?
I følge nogle af de eksempler de har så skulle det være lige ud af landevejen
[code]
using System;
using System.IO;
using iTextSharp.text;
using iTextSharp.text.xml;
using iTextSharp.text.pdf;
public class Chap0702 {
public static void Main() {
Console.WriteLine("Chapter 7 example 2: parsing the result of example 1");
// step 1: creation of a document-object
Document document = new Document();
try {
// step 2:
// we create a writer that listens to the document
// and directs a XML-stream to a file
PdfWriter.getInstance(document, new FileStream("Chap0702.pdf", FileMode.Create));
// step 3: we create a parser
iTextHandler h = new iTextHandler(document);
// step 4: we parse the document
h.Parse("Chap0701.xml");
}
catch (Exception e) {
Console.Error.WriteLine(e.StackTrace);
Console.Error.WriteLine(e.Message);
}
}
}
[/code]
Eksemplet er fra denne side:
http://itextsharp.sourceforge.net/tutorial/index.html chapter 7