116 messaggi dal 31 maggio 2008
Salve qualcuno sa in C# come modificare i parametri Autore Titolo etc..
di un file .pdf
Grazie
Con iTextSharp puoi farlo accedendo ai metadata del documento. Dovrebbe essere una cosa di questo tipo:
PdfReader reader = new PdfReader("HelloWorldNoMetadata.pdf");
PdfStamper stamper = new PdfStamper(reader,
 new FileOutputStream("HelloWorldStampedMetadata.pdf"));
HashMap info = reader.getInfo();
info.put("Author", "Bruno Lowagie");
info.put("Title", "Hello World stamped");
stamper.setMoreInfo(info);
ByteArrayOutputStream baos = new ByteArrayOutputStream();
XmpWriter xmp = new XmpWriter(baos, info);
xmp.close();
stamper.setXmpMetadata(baos.toByteArray());
stamper.close();

Non l'ho provato (codice trovato cercando in rete  ) però, anche se non dovesse funzionare alla perfezione, dovrebbe comunque darti un'idea su come procedere.
HTH

Matteo Casati
GURU4.net

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.