[ 
https://issues.apache.org/jira/browse/PDFBOX-5144?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17312079#comment-17312079
 ] 

Tilman Hausherr commented on PDFBOX-5144:
-----------------------------------------

I don't have Acrobat Professional but at least one other committer has. But the 
documents don't seem to be generated by the code. The code has key length 256 
and AES encryption, but the document is 128 and RC4 encryption.

> Unable to combine file(s) in abode acrobat reader for pdfbox generated pdf
> --------------------------------------------------------------------------
>
>                 Key: PDFBOX-5144
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-5144
>             Project: PDFBox
>          Issue Type: Task
>            Reporter: Datta
>            Priority: Blocker
>         Attachments: CarePlanSummary_123_08272020 (1).pdf, 
> CarePlanSummary_48384_05182020 (3).pdf
>
>
> Hi
> One of our client is stuck with an problem. PDF(s) generated are not able 
> combine file(s) in adobe.Ex;- pdf1 and pdf2 are generated and when we try to 
> combine file(s)(Adobe acrobat reader) it is giving password protected dialog 
> box. After entering owner password it is not working.
> As per code 
> *public* StandardProtectionPolicy getDefaultProtectionPolicy() {
>     *final* *int* keyLength = 256;
>  
>     *final* AccessPermission accessPermission = *new* AccessPermission();
>     // disable printing, everything else is allowed
>     accessPermission.setCanPrint(*true*);
>     accessPermission.setCanAssembleDocument(*false*);
>     accessPermission.setCanExtractContent(*false*);
>     accessPermission.setCanModify(*false*);
>     accessPermission.setCanModifyAnnotations(*false*);
>     accessPermission.setCanExtractForAccessibility(*true*);
>     /**
>      * accessPermission.setReadOnly();
>      */
>     *final* StandardProtectionPolicy policy = *new* 
> StandardProtectionPolicy("XYZ",
>         "", accessPermission);
>     policy.setEncryptionKeyLength(keyLength);
>     policy.setPreferAES(*true*);
>     policy.setPermissions(accessPermission);
>     *return* policy;
>   }
> Just want to know the problem is due to Access permission? 
> Also any alternate options to unblock to combine file(s). 
> Much appreciated if I get solution on the same.
> Thanks
> Datta
> !Screenshot 2021-03-30 at 10.46.59 AM.png!



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to