Hi,

If you get the dictionary, you could call COSDictionary.removeItem(COSName.O), or do the same with the AA element.

To get the dictionary from an element, usually .getCOSObject() delivers.

To get a better look at the structure of a PDF, try PDFDebugger.

Like I said, rename the PDF to .TXT and put that one into a ZIP and upload that one. This way one could have a look without an antivirus blocking it.

Tilman

Am 23.07.2019 um 16:44 schrieb Kodjo Afriyie - iSite Eng:

I have tried all the possible ways but i can not remove the javascript element:


*PDF Comment '%PDF-1.5\n'*
*
*
*PDF Comment '%öäüß\n'*
*
*
*obj 1 0*
* Type: /Catalog*
* Referencing: 2 0 R, 3 0 R, 4 0 R, 5 0 R*
*
*
*  <<*
*    /Type /Catalog*
*    /Outlines 2 0 R*
*    /Pages 3 0 R*
*    /Names 4 0 R*
*    /AA 5 0 R*
*  >>*
*
*
*
*
*obj 6 0*
* Type:*
* Referencing:*
*
*
*  <<*
*  >>*
*
*
*
*
*obj 2 0*
* Type: /Outlines*
* Referencing:*
*
*
*  <<*
*    /Type /Outlines*
*    /Count 0*
*  >>*
*
*
*
*
*obj 3 0*
* Type: /Pages*
* Referencing: 7 0 R*
*
*
*  <<*
*    /Type /Pages*
*    /Kids [7 0 R]*
*    /Count 1*
*  >>*
*
*
*
*
*obj 4 0*
* Type:*
* Referencing:*
*
*
*  <<*
*  >>*
*
*
*
*
*obj 5 0*
* Type:*
* Referencing:*
*
*
*  <<*
*  >>*
*
*
*
*
*obj 7 0*
* Type: /Page*
* Referencing: 3 0 R, 8 0 R*
*
*
*  <<*
*    /Type /Page*
*    /Parent 3 0 R*
*    /MediaBox [184 105 295 275]*
*    /AA*
*      <<*
*        /O*
*          <<*
*            /JS 8 0 R*
*            /S /JavaScript*
*          >>*
*      >>*
*  >>*


Reply via email to