Are you trying to sign an XFA-based form using this code? If so, it won't
work. You need do use a completely different method...
Leonard
From: Iliadis Yannis [mailto:ilyan...@gmail.com]
Sent: Tuesday, November 10, 2009 7:19 AM
To: Gauravk Tyagi
Cc: Post all your questions about iText here
Subject: Re: [iText-questions] reg: the addition of blank signature over an
adobe XFA form, please help
Again please no personal mail post and no I'm not able to answer your question
since I've never asked one concerning signing XFA forms.
I'm also forwarding your thread to the mailing list, so it might get answered.
2009/11/10 Gauravk Tyagi <gauravk.ty...@tcs.com<mailto:gauravk.ty...@tcs.com>>
hi,
i get you but can u provide me the solution for this as it is getting too much
frustating.
thanks and regards,
Gaurav Kumar Tyagi
Asst. System Engineer Trainee
Tata Consultancy Services
154, B Block A,
Sector 63, Phase III, Noida Distt
Gautam Buddha Nagar
Noida - 201301,Up
India
Cell:- 09990013398
Mailto: gauravk.ty...@tcs.com<mailto:gauravk.ty...@tcs.com>
Website: http://www.tcs.com<http://www.tcs.com/>
____________________________________________
Experience certainty. IT Services
Business Solutions
Outsourcing
____________________________________________
From:
Iliadis Yannis <ilyan...@gmail.com<mailto:ilyan...@gmail.com>>
To:
Gauravk Tyagi <gauravk.ty...@tcs.com<mailto:gauravk.ty...@tcs.com>>
Date:
11/10/2009 04:24 PM
Subject:
Re: reg: the addition of blank signature over an adobe XFA form,please
help
________________________________
Please do not post questions personally, use the mailing list instead.
2009/11/10 Gauravk Tyagi <gauravk.ty...@tcs.com<mailto:gauravk.ty...@tcs.com>>
hi,
i am facing the same problem as you posted on a forum that the signature is not
getting reflected over the existing eForm,have u got the answer or any hint
towards the solution .when i try to add a blank signature over a form not
having any xsd the code works well and signature is imprinted.but when i use
the same code for xfa form(having xsd binding) designed in adobe designer, no
signature field got visible.
the code i used was
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.security.KeyStore;
import java.security.PrivateKey;
import java.security.cert.Certificate;
import com.lowagie.text.Rectangle;
import com.lowagie.text.pdf.AcroFields;
import com.lowagie.text.pdf.PRAcroForm;
import com.lowagie.text.pdf.PdfAcroForm;
import com.lowagie.text.pdf.PdfAnnotation;
import com.lowagie.text.pdf.PdfContentByte;
import com.lowagie.text.pdf.PdfFormField;
import com.lowagie.text.pdf.PdfName;
import com.lowagie.text.pdf.PdfReader;
import com.lowagie.text.pdf.PdfSignatureAppearance;
import com.lowagie.text.pdf.PdfStamper;
import com.lowagie.text.pdf.PdfString;
import com.lowagie.text.pdf.PdfWriter;
public class DigitalSignatureOnPdf {
/**
* @param args
*/
public static void main(String[] args)
{
try
{
String strInputFileName ="C:\\sign\\1049-Form1BSigned9.pdf";
//String strInputFileName ="C:\\sign\\1045-Form15.pdf";
String strOutPutFileName ="C:\\sign\\1049-Form1BSigned9new.pdf";
PdfReader reader = new PdfReader(strInputFileName);
FileOutputStream fout = new
FileOutputStream("C:\\sign\\1049-Form1BSigned9new.pdf");
PdfStamper stp = new PdfStamper(reader, fout);
PdfFormField sig =
PdfFormField.createSignature(stp.getWriter());
System.out.println(sig.isNull());
sig.setWidget(new Rectangle(100, 100, 200, 200), null);
stp.addSignature("fdsf", 1, 100, 200, 200, 232);
sig.createSignature(stp.getWriter());
int place = sig.getPlaceInPage();
System.out.println(place);
sig.setFieldFlags(PdfAnnotation.FLAGS_PRINT);
sig.put(PdfName.DA, new PdfString("/Helv 0 Tf 0 g"));
sig.setFieldName("Signature1");
sig.setPage(1);
stp.addAnnotation(sig, 1);
stp.setFormFlattening(true);
stp.close();
}
catch(Exception ex)
{
ex.printStackTrace();
}
}
}
if you have solution please tell me as it is too urgent .........
Thanks and regards,
Gaurav Kumar Tyagi
Asst. System Engineer Trainee
Tata Consultancy Services
154, B Block A,
Sector 63, Phase III, Noida Distt
Gautam Buddha Nagar
Noida - 201301,Up
India
Cell:- 09990013398
Mailto: gauravk.ty...@tcs.com<mailto:gauravk.ty...@tcs.com>
Website: http://www.tcs.com<http://www.tcs.com/>
____________________________________________
Experience certainty. IT Services
Business Solutions
Outsourcing
____________________________________________
=====-----=====-----=====
Notice: The information contained in this e-mail
message and/or attachments to it may contain
confidential or privileged information. If you are
not the intended recipient, any dissemination, use,
review, distribution, printing or copying of the
information contained in this e-mail message
and/or attachments to it are strictly prohibited. If
you have received this communication in error,
please notify us by reply e-mail or telephone and
immediately and permanently delete the message
and any attachments. Thank you
=====-----=====-----=====
Notice: The information contained in this e-mail
message and/or attachments to it may contain
confidential or privileged information. If you are
not the intended recipient, any dissemination, use,
review, distribution, printing or copying of the
information contained in this e-mail message
and/or attachments to it are strictly prohibited. If
you have received this communication in error,
please notify us by reply e-mail or telephone and
immediately and permanently delete the message
and any attachments. Thank you
------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now. http://p.sf.net/sfu/bobj-july
_______________________________________________
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/