Works for me both in full Acrobat 6 and in Reader 6. Do you have
javascript enabled in Acrobat? (I attach my test file for you to check
out)

> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On 
> Behalf Of Khasim Rafiuddin Lodge
> Sent: Monday, October 10, 2005 9:35 PM
> To: [email protected]
> Subject: [iText-questions] Can we Insert Java Script 
> programmatically into an existing PDF document using iText
> 
> 
> 
> 
> 
> Hi
> 
> Can we insert Java script into an existing PDF document using 
> iText PDF
> library. If so how can we do that?  We have tried the 
> following but are not
> successful to do so on an existing PDF document.
> We are evaluating iText to fill existing PDF forms in our project.
> Currently our task is to insert JavaScript code into an existing PDF
> document.
> 
> We are able to insert JavaScript to a new PDF document but 
> unable to insert
> JavaScript to an existing PDF document.
> Please let me know if iText supports this feature and If 
> "Yes", what is the
> best way to do so. Any code snippet will be helpful.
> Please Help.
> 
> Here are the code snippets tried so far.
> 
>                   FileInputStream fis=new 
> FileInputStream("C:\\Project\\PDF
> -Open Src\\Test7.pdf");
>                   ByteArrayOutputStream bb=new 
> ByteArrayOutputStream();
>                   readBuffer = new byte[bufferSize];
>                   while ((numRead = fis.read(readBuffer, 0, 
> bufferSize))!=
> -1) {
>                         bb.write(readBuffer, 0, numRead);
>                         bb.flush();
>                   }
>                   readBuffer = null;
>                   fis.close();
>                   bb.close();
> 
>                   com.lowagie.text.Document document = new
> com.lowagie.text.Document();
>                   PdfWriter writer =  
> PdfWriter.getInstance(document, bb);
>                   document.open();
>                   writer.setPageEmpty(false);
> 
>                   PdfAction oAction1 = PdfAction.javaScript(
> "app.alert(\"I'm here!\");\r",writer);
>                   writer.addJavaScript(oAction1);
>                   writer.addJavaScript("var 
> debashis;appAlert('ok');");
> 
>                   document.close();
>                   writer.close();
> 
>                   FileOutputStream os1 = new 
> FileOutputStream(new File(
> "C:\\Project\\PDF -Open Src\\Test7.pdf");
>                   os1.write(bb.toByteArray());
>                   os1.close();
> 
> Also, If we use PdfStamper to insert javascript, it does not work.
> 
>                   PdfReader reader = new PdfReader(fis);
>                   PdfStamper stamp=new PdfStamper(reader, bb);
>                   stamp.addJavaScript("var 
> debashis;app.alert('ok');");
> 
> Next thing, we tried to get PdfWriter from PdfStamper and insert
> Javascript, that also does not work. Basically, Inserting 
> Javascript to an
> existing PDF does not work.
> 
>                   PdfWriter wr = stamp.getWriter();
>                   PdfAction oAction1 = PdfAction.javaScript(
> "app.alert(\"I'm here!\");\r",wr);
> 
>                   wr.addJavaScript(oAction1);
>                   wr.addJavaScript("var debashis;appAlert('ok');");
> 
> 
> Please Help !!!
> 
> 
> 
> Regards
> Khasim Rafiuddin L
> ViLink Team
> ' Off: 510.645.3266
> ' Res: 510.481.5776
> * [EMAIL PROTECTED]
> 
> 
> 
> --------------------------------------------------------------
> --------------------------
> 
> This is a PRIVATE message. If you are not the intended 
> recipient, please
> delete without copying and kindly advise us by e-mail of the 
> mistake in
> delivery. NOTE: Regardless of content, this e-mail shall not 
> operate to
> bind CSC to any order or other contract unless pursuant to 
> explicit written
> agreement or government initiative expressly permitting the 
> use of e-mail
> for such purpose.
> --------------------------------------------------------------
> --------------------------
> 
> 
> 
> 
> -------------------------------------------------------
> This SF.Net email is sponsored by:
> Power Architecture Resource Center: Free content, downloads, 
> discussions,
> and more. http://solutions.newsforge.com/ibmarch.tmpl
> _______________________________________________
> iText-questions mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/itext-questions
> 

Attachment: original_check.pdf
Description: original_check.pdf

Reply via email to