Hi, Thank you so much for the reply, i kind of agree with your point that no forms no fields, is it possible to have editable text box / line in the PDF without having a form.
As per your reply "without seeing the PDF we can't say anything that makes sense.", are your refering to any specific properties do you want me to check. From: 1T3XT info <info <at> 1t3xt.info> Subject: Re: iText-questions Digest, Vol 44, Issue 6<http://news.gmane.org/find-root.php?message_id=%3c4B44A85E.6030008%401t3xt.info%3e> Newsgroups: gmane.comp.java.lib.itext.general<http://news.gmane.org/gmane.comp.java.lib.itext.general> Date: 2010-01-06 15:12:30 GMT (1 day, 5 hours and 32 minutes ago) Phani Kumar Reddy Pamulapati wrote: > The problem is only with PDF's which dont have the purple strip / balloon. If the PDFs don't have a purple strip, chances are there is no form inside. And if there's no form inside, you can't get the content of the fields, because: no form, no fields. (This is only a guess, without seeing the PDF we can't say anything that makes sense.) -- This answer is provided by 1T3XT BVBAhttp://www.1t3xt.com/ - http://www.1t3xt.info ------------------------------------------------------------------------------ This SF.Net email is sponsored by the Verizon Developer Community Take advantage of Verizon's best-in-class app development support A streamlined, 14 day to market process makes app distribution fast and easy Join now and get one step closer to millions of Verizon customershttp://p.sf.net/sfu/verizon-dev2dev _______________________________________________ iText-questions mailing list iText-questions <at> lists.sourceforge.nethttps://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.1t3xt.com/docs/book.php Check the site with examples before you ask questions: http://www.1t3xt.info/examples/ You can also search the keywords list: http://1t3xt.info/tutorials/keywords/ On Wed, Jan 6, 2010 at 9:57 AM, Phani Kumar Reddy Pamulapati < phanikumarredd...@gmail.com> wrote: > hi Tony Gallo, > > Thank you so much for the response, few queries below > > 1. i dont have adove acrobat > 2. The PDFs are generated by another application, so i cannot do the > setField stuff > 3. i am not sure whether this point will be of any help, but the PDF's from > which i am trying to read, are written from a template. > I mean there is PDF tempalte available, the first application populated the > Data into those PDFs and forwards them to my application(second). In my > application i have to verify the data populated in the PDF is correct or > not. > > My peice of code works properly in case the purple strip / balloon with the > message comes up saying "Please fill out the following form. You cannot save > data ......". > > The problem is only with PDF's which dont have the purple strip / balloon. > > Hope i am clear my about the problem i am facing. Do let me know in case > any additional details are required. > > -Regards > Funny > > 2010/1/5 <itext-questions-requ...@lists.sourceforge.net> > >> Send iText-questions mailing list submissions to >> itext-questions@lists.sourceforge.net >> >> To subscribe or unsubscribe via the World Wide Web, visit >> https://lists.sourceforge.net/lists/listinfo/itext-questions >> or, via email, send a message with subject or body 'help' to >> itext-questions-requ...@lists.sourceforge.net >> >> You can reach the person managing the list at >> itext-questions-ow...@lists.sourceforge.net >> >> When replying, please edit your Subject line so it is more specific >> than "Re: Contents of iText-questions digest..." >> >> Today's Topics: >> >> 1. Problem Reading Interactive Form Values / Acro Fields from >> PDF using iText (Phani Kumar Reddy Pamulapati) >> 2. Re: Problem Reading Interactive Form Values / AcroFields from >> PDF using iText (Tony Gallo) >> 3. Encrypting and editing with PdfStamper (Lloyd) >> >> >> ---------- Forwarded message ---------- >> From: Phani Kumar Reddy Pamulapati <phanikumarredd...@gmail.com> >> To: itext-questions@lists.sourceforge.net >> Date: Tue, 5 Jan 2010 16:43:52 -0500 >> Subject: [iText-questions] Problem Reading Interactive Form Values / Acro >> Fields from PDF using iText >> hi, >> >> i am having a problem reading the interactive field values from PDF, it >> works with some and doesnt work with others. >> >> PDF's which have "Please fill out the following form. You cannot save data >> typed into this form. Please print your completed form if you would like a >> copy for your records." are working properly, but the PDF's which do not >> have the same information return null. >> >> The PDF's are generated using iText jar. I am not sure what is the >> problem. Any help would be greatly appreaciated. Below is the code i am >> using in main method >> >> >> PdfReader reader = *new* PdfReader("Test2.pdf"); FileOutputStream fos = * >> new* FileOutputStream"Test3.pdf"); PdfStamper stamper = >> *new*PdfStamper(reader, fos); AcroFields form1 = stamper.getAcroFields(); >> System.out.println(form1.getField("FirstName")); stamper.close(); >> reader.close(); fos.close(); >> >> >> >> >> -Regards >> Funny >> >> >> ---------- Forwarded message ---------- >> From: "Tony Gallo" <tga...@inforealtime.com> >> To: "'Post all your questions about iText here'" < >> itext-questions@lists.sourceforge.net> >> Date: Tue, 5 Jan 2010 17:36:47 -0500 >> Subject: Re: [iText-questions] Problem Reading Interactive Form Values / >> AcroFields from PDF using iText >> >> Perhaps the fields are not created properly in the PDF. Check it with >> Adobe Acrobat. >> >> >> >> I don’t understand why you use the following line. >> >> System.out.println(form1.getField("FirstName")); >> >> Substitute the fields and then print entire PDF. >> >> >> >> All of the other lines look correct. Try replacing the line with the >> following two lines. >> >> form1.SetField(“FirstName”, “funny”); >> >> stamper.FormFlattening = true; >> >> >> >> Note: my syntax may be in error, but the idea is correct. My experience is >> with the C#.NET implementation of iTextSharp. The following is working code. >> Hope it helps and you can translate between C#.NET and java.. >> >> >> >> Tony >> >> >> >> private void btnDan_Click(object sender, EventArgs e) >> >> { >> >> string sFileTemplate = "c:\\temp\\tonytest.pdf"; >> >> string sFileToUser = "c:\\temp\\99TG01-20081225-S.pdf"; >> >> >> >> string sDateStamp = "18 January 2009"; >> >> >> >> try >> >> { >> >> DateTime t = DateTime.Now; >> >> string sPrintText = t.Day.ToString() + " " + >> t.ToString("MMMM") + " " + t.Year.ToString(); >> >> >> >> System.IO.FileStream fileStream = >> System.IO.File.Open(sFileToUser, System.IO.FileMode.Create); >> >> >> >> PdfReader reader = new PdfReader(sFileTemplate); >> >> PdfStamper stamper = new PdfStamper(reader, fileStream); >> >> >> >> AcroFields form = stamper.AcroFields; >> >> foreach (DictionaryEntry de in reader.AcroFields.Fields) >> >> { >> >> string sAcroFieldName = de.Key.ToString(); >> >> >> >> if (sAcroFieldName.StartsWith("mfg")) >> >> { >> >> form.SetField(sAcroFieldName, sDateStamp); >> >> } >> >> else if (sAcroFieldName.StartsWith("prn")) >> >> { >> >> form.SetField(sAcroFieldName, sPrintText); >> >> } >> >> } >> >> stamper.FormFlattening = true; >> >> stamper.Close(); >> >> reader.Close(); >> >> } >> >> catch (Exception ex) >> >> { >> >> MessageBox.Show("Problem setting AcroFields in PDF, error >> = " + ex.Message); >> >> } >> >> } >> ------------------------------ >> >> *From:* Phani Kumar Reddy Pamulapati [mailto:phanikumarredd...@gmail.com] >> >> *Sent:* Tuesday, January 05, 2010 4:44 PM >> *To:* itext-questions@lists.sourceforge.net >> *Subject:* [iText-questions] Problem Reading Interactive Form Values / >> AcroFields from PDF using iText >> >> >> >> hi, >> >> >> i am having a problem reading the interactive field values from PDF, it >> works with some and doesnt work with others. >> >> PDF's which have "Please fill out the following form. You cannot save data >> typed into this form. Please print your completed form if you would like a >> copy for your records." are working properly, but the PDF's which do not >> have the same information return null. >> >> The PDF's are generated using iText jar. I am not sure what is the >> problem. Any help would be greatly appreaciated. Below is the code i am >> using in main method >> >> PdfReader reader = *new* PdfReader("Test2.pdf"); FileOutputStream fos = >> *new* FileOutputStream"Test3.pdf"); PdfStamper stamper = >> *new*PdfStamper(reader, fos); AcroFields form1 = stamper.getAcroFields(); >> System.out.println(form1.getField("FirstName")); stamper.close(); >> reader.close(); fos.close(); >> >> >> >> >> >> >> >> -Regards >> Funny >> >> >> ---------- Forwarded message ---------- >> From: Lloyd <lloydgold2...@gmail.com> >> To: itext-questions@lists.sourceforge.net >> Date: Tue, 5 Jan 2010 20:33:17 -0800 (PST) >> Subject: [iText-questions] Encrypting and editing with PdfStamper >> >> I'm modifying an existing PDF, setting the encryption, and adding fields. >> After spending over an hour debugging why when I set the encryption the >> fields would disappear, I realized it's because the permissions I'm >> setting >> on the PDF doesn't allow the modification of annotations. What I don't >> understand is how setting the encryption level would effect it since it's >> in >> the same PdfStamper "instance". First of all, I'm setting the encryption >> right before adding the fields so PdfStamper should know I have have >> permissions to add it, even though the encryption says otherwise. >> >> Is there a way for me to add fields AND set the encryption where other >> users >> cannot modify the annotations AFTER I've saved the PDF without the owner >> password? It looks like I'm going to have to save the PDF without >> encryption, then initialize a new PdfReader and PdfStamper just to set the >> encryption afterwards. Is there a reason for this? >> >> Thanks in advanced, >> Lloyd >> -- >> View this message in context: >> http://old.nabble.com/Encrypting-and-editing-with-PdfStamper-tp27026774p27026774.html >> Sent from the iText - General mailing list archive at Nabble.com. >> >> >> >> >> >> ------------------------------------------------------------------------------ >> This SF.Net email is sponsored by the Verizon Developer Community >> Take advantage of Verizon's best-in-class app development support >> A streamlined, 14 day to market process makes app distribution fast and >> easy >> Join now and get one step closer to millions of Verizon customers >> http://p.sf.net/sfu/verizon-dev2dev >> _______________________________________________ >> iText-questions mailing list >> iText-questions@lists.sourceforge.net >> >> https://lists.sourceforge.net/lists/listinfo/itext-questions >> >> > > > -- > -Regards > Funny > -- -Regards Funny
------------------------------------------------------------------------------ This SF.Net email is sponsored by the Verizon Developer Community Take advantage of Verizon's best-in-class app development support A streamlined, 14 day to market process makes app distribution fast and easy Join now and get one step closer to millions of Verizon customers http://p.sf.net/sfu/verizon-dev2dev
_______________________________________________ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.1t3xt.com/docs/book.php Check the site with examples before you ask questions: http://www.1t3xt.info/examples/ You can also search the keywords list: http://1t3xt.info/tutorials/keywords/