Bug #1553
ferméFusionner les PDF impossible dans certains cas
100%
Description
L'opération Imprimer les PDF renvoit un message d'erreur
PdfReader not opened with owner password
java.lang.IllegalArgumentException: PdfReader not opened with owner password
at com.lowagie.text.pdf.PdfReaderInstance.getImportedPage(Unknown Source)
at com.lowagie.text.pdf.PdfCopy.getImportedPage(Unknown Source)
at com.silverpeas.importExport.control.ImportExport.processExportPDF(ImportExport.java:743)
at com.silverpeas.importExportPeas.control.ImportExportSessionController.processExportPDF(ImportExportSessionController.java:130)
at com.silverpeas.importExportPeas.servlets.ImportExportRequestRouter.getDestination(ImportExportRequestRouter.java:127)
Fichiers
Mis à jour par Nicolas Eysseric il y a presque 14 ans
Ce problème ne se produit qu'avec certains fichiers PDF sans que nous sachions vraiment lesquels.
Le PDF joint permet de reproduire le problème.
Mis à jour par Nicolas Eysseric il y a presque 13 ans
- Sujet changé de Imprimer les PDF impossible à Fusionner les PDF impossible dans certains cas
- Statut changé de New à Closed
- Assigné à mis à Nicolas Eysseric
- Version cible mis à Version 5.9
- % réalisé changé de 0 à 100
- Navigateur changé de Firefox 3.x à Tous
- Votre base de données changé de MS SQL Server à Toutes
Le problème survient lorsqu'un fichier est protégé.
Un fichier protégé peut être lu sans le mot de passe qui le protège. Par contre, ce mot de passe est indispensable lorsqu'on souhaite soit modifier, fusionner ou découper le fichier. C'est le cas ici.
Dans ce cas, le fichier est simplement ignoré afin de ne pas bloquer la fusion des autres fichiers PDF.
cf révision sur core : https://www.silverpeas.org/redmine/projects/silverpeas-core/repository/revisions/517d3576e945d41cf244de539ab39c3d113311f1