| 

.NET C# Java Javascript Exception

1
Hi,
ich habe ein offensichtlich passwortgeschütztes PDF Dokument in dem Formular-Felder zum ausfüllen vorhanden sind. Diese sollen automatisiert befüllt werden.

Leider bekomm ich in diese Zeile:

PdfStamper myPdfStamper = new PdfStamper(myPdfReader,new FileStream( newFile, FileMode.Create));

"BadPasswordException was unhandled
PdfReader not opened with owner password"

Ich möchte eigentlich nur die Felder ausfüllen und nicht das Dokument selbst bearbeiten.

Geht das?

Danke!
09.09.2011
Gast
11 2
1 Antwort
0
Die gleiche Frage wurde schon in einem englischsprachigen Forum gepostet. Das sollte weiterhelfen:
Can I fill in an encypted PDF with iTextSharp?
What I discovered was that iTextSharp version 4.0.4 (and later) enforces password restrictions, earlier versions did not. Check out this iText mailing list archive thread, and the response from Paulo Soares (one of the iTextSharp developers).

So I downloaded version 4.0.3 and sure enough it worked. In my case I didn't even have to change my code to use this older version.
09.09.2011
Jürgen Luhr 7,1k 2 9

Stelle deine Pdf-Frage jetzt!