BadPasswordException beim Ausfüllen von PDF mit iTextSharp

7

Ich habe eine PDF-Datei von Drittanbietern mit einigen Formularfeldern, die ich programmatisch ausfüllen muss. PDF-Datei ist gesichert. Detaillierte Sicherheitseinstellungen: SecurityMethod: Password Security, Document Open Password: No, ... Form Field Fill-in or Signing: Allowed... Wenn ich versuche, das Dokument manuell zu öffnen und auszufüllen, ist alles in Ordnung, und ich werde nicht nach einem Passwort gefragt. Aber mit dem Code schlägt es mit Ausnahme fehl. Hier ist der Code (Ich verwende iTextSharp-Bibliothek):

%Vor%

Das Erstellen des PdfStamper-Objekts schlägt mit der Ausnahme fehl: BadPasswordException. PdfReader not opened with owner password.

Irgendwelche Ideen, warum es mit Code versagt, aber nicht manuell? Vielen Dank im Voraus.

    
Skog 15.08.2012, 16:42
quelle

1 Antwort

19

Haben Sie versucht,

hinzuzufügen? %Vor%

vor Ihrer reader Initialisierung?

    
Michal Klouda 16.08.2012, 16:10
quelle