schau dir mal deinen link an und was du daraus gemacht hast. Das mit dem Stamper sollte falsch sein.
Das PdfContentByte holt man sich auch dem writer, den du willst dein PDF Dokument dem writer hinzufügen!
also so ungefähr müsste es dann aussehen
Code:
PdfReader reader = new PdfReader(picture.FullName);
Document doc = new Document();
MemoryStream stream = new MemoryStream();
PdfWriter writer = PdfWriter.GetInstance(doc, stream);
PdfContentByte cb = writer.getDirectContent();
PdfImportedPage page1 = writer.GetImportedPage(reader, 1); // get the first page of the PDF
cb.AddTemplate(page1, x, y); // provided it was scaled already accordingly
Bookmarks