2017-06-14 3 views
0

J'utilise iTextSharp version 4.1.6.0 et mon code renvoie l'exception "PdfReader non ouvert avec le mot de passe du propriétaire". La chose étrange est que je peux ouvrir tous les fichiers PDF simples, mais en les fusionnant, il échoue. À la suite d'autres discussions que je tentais:PdfReader non ouvert avec le mot de passe du propriétaire

PdfReader.unethicalreading = true; 

mais ce paramètre est pas accepté et je reçois:

'PDFReader' does not contain a definition for 'unethicalreading' 

Martin

Répondre

3

Jeter un oeil à la source de PdfReaderhere, la propriété statique unethicalreading est disponible après la v5.0.2.

mais les fusionnant ne

Oui, parce que la copie et la fusion sont des opérations qui requièrent des autorisations spéciales qui nécessitent l'utilisateur/mot de passe propriétaire.

+0

Parfait! Merci, maintenant ça marche! – Barnabeck