Maruan,

Yes you are right, however why is it that when I look at the properties in 
Adobe Reader it indicates that the document is not tagged?

3 0 obj
<<
/Marked true
>>

Colette
-----Original Message-----
From: Maruan Sahyoun [mailto:[email protected]] 
Sent: June-13-14 9:19 AM
To: [email protected]
Subject: Re: Unable to mark document as tagged

Dear Colette,

/MarkInfo 3 0 R indicates that the information you are looking for is 
referenced and should be available in 3 0 obj. Could you verify that?

With kind regards

Maruan

Am 13.06.2014 um 14:21 schrieb Colette Joubarne <[email protected]>:

> I have a tagged pdf doc with the following header:
> 
>            /Type/Catalog/Pages 2 0 R/Lang(en-CA) /StructTreeRoot 10 0 
> R/MarkInfo<</Marked true
> 
> I read in the contents, replace some of the text and create a new doc. I copy 
> the document information from the original doc and set marked to true.
> 
>            newDoc = new PDDocument();
>            
> newDoc.setDocumentInformation(PTConstants.pdfDoc.getDocumentInformation());
> 
>            PDMarkInfo markinfo = new PDMarkInfo();
>            markinfo.setMarked(true);
>            newDoc.getDocumentCatalog().setMarkInfo(markinfo);
> 
> and when I check that it was set, it returns true:
> 
>      PDMarkInfo markInfo = 
> PTConstants.pdfDoc.getDocumentCatalog().getMarkInfo();
>      if ((markInfo != null) && (markInfo.isMarked())) 
> System.out.println("true");
> 
> But, while the resulting document displays correctly, the header indicates 
> that it is not tagged:
> 
> /Type /Catalog
> /Version /1.4
> /Pages 2 0 R
> /MarkInfo 3 0 R
> 
> Any idea what is going on?
> 
> Colette

Reply via email to