One last question for someone.
Why do we need to decrypt the PDF to simply get the page count?

Thanks

John

-----Original Message-----
From: John Milne [mailto:[email protected]] 
Sent: 20 June 2014 14:43
To: [email protected]
Subject: RE: Get page count from encrypted document

Thanks Dave,

That appears to do the trick.

Best regards

John

-----Original Message-----
From: Dave Smith [mailto:[email protected]]
Sent: 20 June 2014 14:09
To: [email protected]
Subject: Re: Get page count from encrypted document

After you load the document

if(document.isEncrypted())
            {
                document.openProtection(new StandardDecryptionMaterial(""));
            }

In the "" enter the password if required.




On Fri, Jun 20, 2014 at 9:04 AM, Gilad Denneboom <[email protected]>
wrote:

> What kind of security? If it's a file-open password then you can't get 
> any information about it (at least in any Adobe apps), until you 
> provide the password.
>
>
> On Fri, Jun 20, 2014 at 2:39 PM, John Milne <[email protected]>
> wrote:
>
> > Hi,
> >
> >
> >
> > I have a number of PDF’s with various levels of security and need to 
> > be able to get a page count from them.
> >
> > The getNumberOfPages call fails to return a value with a document 
> > that is secured, while Adobe reader and windows preview are able to 
> > get the page count.
> >
> >
> >
> > [image: cid:[email protected]]
> >
> >
> >
> > PDDocument doc = PDDocument.load(new File(args[0]));
> >
> > int count = doc.getNumberOfPages();
> >
> >
> >
> > Does anyone have any thoughts as to why and how I can get a page count?
> >
> >
> >
> > Regards
> >
> >
> >
> > John
> >
> >
> >
> >
> >
> >
> >
> > [image: Description: Phlex-small-png.png]
> >
> > *John Milne*, Analyst Programmer
> > *T:* +44 (0)1494 720420  *F*: +44 (0)1494 720430
> >
> > *E:* [email protected]
> >
> > *W:*www.phlexglobal.com
> >
> >
> >
> > *Phlexglobal are worldwide leaders and specialists in the provision 
> > of local & global, technology enabled TMF document management 
> > solutions and support services.*
> >
> > The information in this E-mail and any attachments to it are 
> > confidential in every way and for the sole view of the addressee. If 
> > you have received it in error, please accept our apologies and delete it 
> > from your system.
> > Thank you. | Any opinions expressed in this message or its 
> > attachments
> are
> > those of the author and are not necessarily those of Phlexglobal 
> > Ltd, who disclaim all responsibility and accept no liability for the 
> > consequences
> of
> > anyone acting on the information contained.
> >
> > Phlexglobal Ltd is a limited company registered in England and Wales
> under
> > company number 3544670 | VAT No. 108 216 051 | Registered address at 
> > Mandeville House, 62 The Broadway, Amersham, Bucks HP7 0HJ, UK
> >
> >
> >
>

Reply via email to