Package com.itextpdf.text.pdf
Class XfaXmlLocator
- java.lang.Object
-
- com.itextpdf.text.pdf.XfaXmlLocator
-
- All Implemented Interfaces:
XmlLocator
public class XfaXmlLocator extends Object implements XmlLocator
Helps to locate xml stream inside PDF document with Xfa form.
-
-
Constructor Summary
Constructors Constructor Description XfaXmlLocator(PdfStamper stamper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcreateXfaForm()DocumentgetDocument()Gets Document to signStringgetEncoding()voidsetDocument(Document document)Save document as single XML stream in AcroForm.voidsetEncoding(String encoding)
-
-
-
Constructor Detail
-
XfaXmlLocator
public XfaXmlLocator(PdfStamper stamper) throws DocumentException, IOException
- Throws:
DocumentExceptionIOException
-
-
Method Detail
-
createXfaForm
protected void createXfaForm() throws ParserConfigurationException, SAXException, IOException
-
getDocument
public Document getDocument()
Gets Document to sign- Specified by:
getDocumentin interfaceXmlLocator
-
setDocument
public void setDocument(Document document) throws IOException, DocumentException
Save document as single XML stream in AcroForm.- Specified by:
setDocumentin interfaceXmlLocator- Parameters:
document- signed document- Throws:
IOExceptionDocumentException
-
getEncoding
public String getEncoding()
- Specified by:
getEncodingin interfaceXmlLocator
-
setEncoding
public void setEncoding(String encoding)
-
-