Uses of Class
com.itextpdf.text.DocumentException

Packages that use DocumentException
com.itextpdf.text   
com.itextpdf.text.api Interfaces for high level PDF objects. 
com.itextpdf.text.html.simpleparser   
com.itextpdf.text.pdf   
com.itextpdf.text.pdf.codec.wmf   
com.itextpdf.text.pdf.events   
com.itextpdf.text.pdf.interfaces   
com.itextpdf.text.pdf.security   
 

Uses of DocumentException in com.itextpdf.text
 

Subclasses of DocumentException in com.itextpdf.text
 class BadElementException
          Signals an attempt to create an Element that hasn't got the right form.
 

Methods in com.itextpdf.text that throw DocumentException
 boolean Document.add(Element element)
          Adds an Element to the Document.
 boolean ElementListener.add(Element element)
          Signals that an Element was added to the Document.
 boolean DocWriter.add(Element element)
          Signals that an Element was added to the Document.
 void Image.makeMask()
          Make this Image a mask.
 void ImgWMF.readWMF(PdfTemplate template)
          Reads the WMF into a template.
 void Image.setImageMask(Image mask)
          Sets the explicit masking.
 

Uses of DocumentException in com.itextpdf.text.api
 

Methods in com.itextpdf.text.api that throw DocumentException
 void WriterOperation.write(PdfWriter writer, Document doc)
          Receive a writer and the document to do certain operations on them.
 

Uses of DocumentException in com.itextpdf.text.html.simpleparser
 

Methods in com.itextpdf.text.html.simpleparser that throw DocumentException
 boolean HTMLWorker.add(Element element)
          Deprecated.  
 void HTMLWorker.carriageReturn()
          Deprecated. Flushes the current paragraph, indicating that we're starting a new block.
 Image HTMLWorker.createImage(Map<String,String> attrs)
          Deprecated. Creates an Image object.
 Image ElementFactory.createImage(String src, Map<String,String> attrs, ChainedProperties chain, DocListener document, ImageProvider img_provider, HashMap<String,Image> img_store, String img_baseurl)
           
 void HTMLTagProcessor.endElement(HTMLWorker worker, String tag)
          Deprecated. Implement this class to tell the HTMLWorker what to do when an close tag is encountered.
 void HTMLWorker.processImage(Image img, Map<String,String> attrs)
          Deprecated. Processes an Image.
 void HTMLWorker.processList()
          Deprecated. Fetches the List from the Stack and adds it to the TextElementArray on top of the Stack, or to the Document if the Stack is empty.
 void HTMLWorker.processListItem()
          Deprecated. Looks for the List object on the Stack, and adds the ListItem to the List.
 void HTMLWorker.processTable()
          Deprecated. Processes the Table.
 void HTMLTagProcessor.startElement(HTMLWorker worker, String tag, Map<String,String> attrs)
          Deprecated. Implement this class to tell the HTMLWorker what to do when an open tag is encountered.
 

Uses of DocumentException in com.itextpdf.text.pdf
 

Subclasses of DocumentException in com.itextpdf.text.pdf
 class BadPdfFormatException
          Signals that a bad PDF format has been used to construct a PdfObject.
 class PdfException
          Signals that an unspecified problem while constructing a PDF document.
 

Methods in com.itextpdf.text.pdf that throw DocumentException
 boolean PdfDocument.add(Element element)
          Signals that an Element was added to the Document.
protected  void PdfDocument.add(Image image)
          Adds an image to the document.
 PdfName PdfWriter.addDirectImageSimple(Image image)
          Use this method to adds an image to the document but not to the page resources.
 PdfName PdfWriter.addDirectImageSimple(Image image, PdfIndirectReference fixedRef)
          Adds an image to the document but not to the page resources.
 void PdfCopyForms.addDocument(PdfReader reader)
          Concatenates a PDF document.
 void PdfCopyFields.addDocument(PdfReader reader)
          Concatenates a PDF document.
 void PdfCopyForms.addDocument(PdfReader reader, List<Integer> pagesToKeep)
          Concatenates a PDF document selecting the pages to keep.
 void PdfCopyFields.addDocument(PdfReader reader, List<Integer> pagesToKeep)
          Concatenates a PDF document selecting the pages to keep.
 void PdfCopyForms.addDocument(PdfReader reader, String ranges)
          Concatenates a PDF document selecting the pages to keep.
 void PdfCopyFields.addDocument(PdfReader reader, String ranges)
          Concatenates a PDF document selecting the pages to keep.
 void PdfContentByte.addImage(Image image)
          Adds an Image to the page.
 void PdfContentByte.addImage(Image image, AffineTransform transform)
          adds an image with the given matrix.
 void PdfContentByte.addImage(Image image, AffineTransform transform)
          Deprecated. use com.itextpdf.text.geom.AffineTransform as parameter
 void PdfContentByte.addImage(Image image, boolean inlineImage)
          Adds an Image to the page.
 void PdfImportedPage.addImage(Image image, float a, float b, float c, float d, float e, float f)
          Always throws an error.
 void PdfPatternPainter.addImage(Image image, float a, float b, float c, float d, float e, float f)
           
 void PdfContentByte.addImage(Image image, float a, float b, float c, float d, float e, float f)
          Adds an Image to the page.
 void Type3Glyph.addImage(Image image, float a, float b, float c, float d, float e, float f, boolean inlineImage)
           
 void PdfContentByte.addImage(Image image, float a, float b, float c, float d, float e, float f, boolean inlineImage)
          Adds an Image to the page.
 void PdfCopy.addPage(Rectangle rect, int rotation)
          Adds a blank page.
 int PdfConcatenate.addPages(PdfReader reader)
          Adds the pages from an existing PDF document.
 void PdfDocument.addWriter(PdfWriter writer)
          Adds a PdfWriter to the PdfDocument.
 void PdfWriter.clearTextWrap()
          Use this method to clear text wrapping around images (if applicable).
 void XmlSignatureAppearance.close()
          Close PdfStamper
 void PdfStamper.close()
          Closes the document.
 void PdfSignatureAppearance.close(PdfDictionary update)
          This is the last method to be called when using external signatures.
 void PdfCopyForms.copyDocumentFields(PdfReader reader)
          Copies the form fields of this PDFDocument onto the PDF-Document which was added
static BaseFont BaseFont.createFont()
          Creates a new font.
static BaseFont BaseFont.createFont(String name, String encoding, boolean embedded)
          Creates a new font.
static BaseFont BaseFont.createFont(String name, String encoding, boolean embedded, boolean forceRead)
          Creates a new font.
static BaseFont BaseFont.createFont(String name, String encoding, boolean embedded, boolean cached, byte[] ttfAfm, byte[] pfb)
          Creates a new font.
static BaseFont BaseFont.createFont(String name, String encoding, boolean embedded, boolean cached, byte[] ttfAfm, byte[] pfb, boolean noThrow)
          Creates a new font.
static BaseFont BaseFont.createFont(String name, String encoding, boolean embedded, boolean cached, byte[] ttfAfm, byte[] pfb, boolean noThrow, boolean forceRead)
          Creates a new font.
static PdfStamper PdfStamper.createSignature(PdfReader reader, OutputStream os, char pdfVersion)
          Applies a digital signature to a document.
static PdfStamper PdfStamper.createSignature(PdfReader reader, OutputStream os, char pdfVersion, File tempFile)
          Applies a digital signature to a document.
static PdfStamper PdfStamper.createSignature(PdfReader reader, OutputStream os, char pdfVersion, File tempFile, boolean append)
          Applies a digital signature to a document, possibly as a new revision, making possible multiple signatures.
static PdfStamper PdfStamper.createXmlSignature(PdfReader reader, OutputStream os)
           
 void AcroFields.decodeGenericDictionary(PdfDictionary merged, BaseField tx)
           
static void PdfEncryptor.encrypt(PdfReader reader, OutputStream os, boolean strength, String userPassword, String ownerPassword, int permissions)
          Entry point to encrypt a PDF document.
static void PdfEncryptor.encrypt(PdfReader reader, OutputStream os, boolean strength, String userPassword, String ownerPassword, int permissions, HashMap<String,String> newInfo)
          Entry point to encrypt a PDF document.
static void PdfEncryptor.encrypt(PdfReader reader, OutputStream os, byte[] userPassword, byte[] ownerPassword, int permissions, boolean strength128Bits)
          Entry point to encrypt a PDF document.
static void PdfEncryptor.encrypt(PdfReader reader, OutputStream os, byte[] userPassword, byte[] ownerPassword, int permissions, boolean strength128Bits, HashMap<String,String> newInfo)
          Entry point to encrypt a PDF document.
static void PdfEncryptor.encrypt(PdfReader reader, OutputStream os, int type, String userPassword, String ownerPassword, int permissions)
          Entry point to encrypt a PDF document.
static void PdfEncryptor.encrypt(PdfReader reader, OutputStream os, int type, String userPassword, String ownerPassword, int permissions, HashMap<String,String> newInfo)
          Entry point to encrypt a PDF document.
static String[] BaseFont.enumerateTTCNames(byte[] ttcArray)
          Enumerates the postscript font names present inside a True Type Collection.
static String[] BaseFont.enumerateTTCNames(String ttcFile)
          Enumerates the postscript font names present inside a True Type Collection.
protected  float PdfDocument.flushLines()
          Writes all the lines to the text-object.
static Object[] BaseFont.getAllFontNames(String name, String encoding, byte[] ttfAfm)
          Gets all the names from the font.
static String[][] BaseFont.getAllNameEntries(String name, String encoding, byte[] ttfAfm)
          Gets all the entries of the namestable from the font.
 PdfTemplate PdfSignatureAppearance.getAppearance()
          Gets the main appearance layer.
 PdfAppearance PushbuttonField.getAppearance()
          Gets the button appearance.
 PdfAppearance TextField.getAppearance()
          Get the PdfAppearance of a text or combo field
 PdfAppearance RadioCheckField.getAppearance(boolean isRadio, boolean on)
          Gets the field appearance.
 PdfFormField RadioCheckField.getCheckField()
          Gets the check field.
protected  PdfFormField TextField.getChoiceField(boolean isList)
           
 PdfFormField TextField.getComboField()
          Gets a new combo field.
 PdfFormField PushbuttonField.getField()
          Gets the pushbutton field.
protected  PdfFormField RadioCheckField.getField(boolean isRadio)
          Gets a radio or check field.
static String[][] BaseFont.getFullFontName(String name, String encoding, byte[] ttfAfm)
          Gets the full name of the font.
static PdfWriter PdfWriter.getInstance(Document document, OutputStream os)
          Use this method to get an instance of the PdfWriter.
static PdfWriter PdfWriter.getInstance(Document document, OutputStream os, DocListener listener)
          Use this method to get an instance of the PdfWriter.
 PdfFormField TextField.getListField()
          Gets a new list field.
 PdfFormField RadioCheckField.getRadioField()
          Gets the radio field.
protected  BaseFont BaseField.getRealFont()
           
 PdfFormField TextField.getTextField()
          Gets a new text field.
 int ColumnText.go()
          Outputs the lines to the document.
 int ColumnText.go(boolean simulate)
          Outputs the lines to the document.
 int ColumnText.go(boolean simulate, IAccessibleElement elementToGo)
           
protected  int ColumnText.goComposite(boolean simulate)
           
protected  void PdfDocument.initPage()
          Initializes a page.
 int FloatLayout.layout(PdfContentByte canvas, boolean simulate)
           
 int PdfDiv.layout(PdfContentByte canvas, boolean useAscender, boolean simulate, float llx, float lly, float urx, float ury)
           
 void AcroFields.mergeXfaData(Node n)
          Merges an XML data structure into this form.
protected  void PdfDocument.newLine()
          Adds the current line to the list of lines and also adds an empty line.
 void PdfSignatureAppearance.preClose(HashMap<PdfName,Integer> exclusionSizes)
          This is the first method to be called when using external signatures.
 boolean AcroFields.regenerateField(String name)
          Regenerates the field appearance.
 int PdfWriter.reorderPages(int[] order)
          Use this method to reorder the pages in the document.
 void PdfWriter.setAdditionalAction(PdfName actionType, PdfAction action)
           
 void XfaXmlLocator.setDocument(Document document)
          Save document as single XML stream in AcroForm.
 void PdfCopyForms.setEncryption(boolean strength, String userPassword, String ownerPassword, int permissions)
          Sets the encryption options for this document.
 void PdfCopyFields.setEncryption(boolean strength, String userPassword, String ownerPassword, int permissions)
          Sets the encryption options for this document.
 void PdfStamper.setEncryption(boolean strength, String userPassword, String ownerPassword, int permissions)
          Sets the encryption options for this document.
 void PdfWriter.setEncryption(boolean strength, String userPassword, String ownerPassword, int permissions)
          Deprecated. As of iText 2.0.3, replaced by (@link #setEncryption(byte[], byte[], int, int)}. Scheduled for removal at or after 2.2.0
 void PdfCopyForms.setEncryption(byte[] userPassword, byte[] ownerPassword, int permissions, boolean strength128Bits)
          Sets the encryption options for this document.
 void PdfCopyFields.setEncryption(byte[] userPassword, byte[] ownerPassword, int permissions, boolean strength128Bits)
          Sets the encryption options for this document.
 void PdfStamper.setEncryption(byte[] userPassword, byte[] ownerPassword, int permissions, boolean strength128Bits)
          Sets the encryption options for this document.
 void PdfWriter.setEncryption(byte[] userPassword, byte[] ownerPassword, int permissions, boolean strength128Bits)
          Deprecated. As of iText 2.0.3, replaced by (@link #setEncryption(byte[], byte[], int, int)}. Scheduled for removal at or after 2.2.0
 void PdfCopyForms.setEncryption(byte[] userPassword, byte[] ownerPassword, int permissions, int encryptionType)
           
 void PdfCopyFields.setEncryption(byte[] userPassword, byte[] ownerPassword, int permissions, int encryptionType)
           
 void PdfStamper.setEncryption(byte[] userPassword, byte[] ownerPassword, int permissions, int encryptionType)
          Sets the encryption options for this document.
 void PdfWriter.setEncryption(byte[] userPassword, byte[] ownerPassword, int permissions, int encryptionType)
           
 void PdfCopyForms.setEncryption(Certificate[] certs, int[] permissions, int encryptionType)
           
 void PdfCopyFields.setEncryption(Certificate[] certs, int[] permissions, int encryptionType)
           
 void PdfStamper.setEncryption(Certificate[] certs, int[] permissions, int encryptionType)
          Sets the certificate encryption options for this document.
 void PdfWriter.setEncryption(Certificate[] certs, int[] permissions, int encryptionType)
           
 void PdfStamper.setEncryption(int encryptionType, String userPassword, String ownerPassword, int permissions)
          Sets the encryption options for this document.
 void PdfWriter.setEncryption(int encryptionType, String userPassword, String ownerPassword, int permissions)
          Deprecated. As of iText 2.0.3, replaced by (@link #setEncryption(byte[], byte[], int, int)}. Scheduled for removal at or after 2.2.0
 boolean AcroFields.setField(String name, String value)
          Sets the field value.
 boolean AcroFields.setField(String name, String value, String display)
          Sets the field value and the display string.
 boolean AcroFields.setFieldRichValue(String name, String richValue)
          Sets the rich value for the given field.
 void AcroFields.setFields(FdfReader fdf)
          Sets the fields by FDF merging.
 void AcroFields.setFields(XfdfReader xfdf)
          Sets the fields by XFDF merging.
 void PdfWriter.setInitialLeading(float leading)
          Sets the initial leading for the PDF document.
 boolean AcroFields.setListSelection(String name, String[] value)
          Sets different values in a list selection.
 void PdfWriter.setPageAction(PdfName actionType, PdfAction action)
           
 void PdfWriter.setThumbnail(Image image)
          Use this method to set the thumbnail image for the current page.
 void PdfStamper.setThumbnail(Image image, int page)
          Sets the thumbnail image for a page.
 void PdfPTable.setTotalWidth(float[] columnWidth)
          Sets the full width of the table from the absolute column width.
 void PdfWriter.setUserunit(float userunit)
          Use this method to set the user unit.
 void PdfPTable.setWidthPercentage(float[] columnWidth, Rectangle pageSize)
          Sets the percentage width of the table from the absolute column width.
 void PdfPTable.setWidths(float[] relativeWidths)
          Sets the relative widths of the table.
 void PdfPTable.setWidths(int[] relativeWidths)
          Sets the relative widths of the table.
 void TtfUnicodeWriter.writeFont(com.itextpdf.text.pdf.TrueTypeFontUnicode font, PdfIndirectReference ref, Object[] params, byte[] rotbits)
           
 

Constructors in com.itextpdf.text.pdf that throw DocumentException
PdfConcatenate(OutputStream os)
          Creates an instance of the concatenation class.
PdfConcatenate(OutputStream os, boolean smart)
          Creates an instance of the concatenation class.
PdfCopy(Document document, OutputStream os)
          Constructor
PdfCopyFields(OutputStream os)
          Creates a new instance.
PdfCopyFields(OutputStream os, char pdfVersion)
          Creates a new instance.
PdfCopyForms(OutputStream os)
          Creates a new instance.
PdfSmartCopy(Document document, OutputStream os)
          Creates a PdfSmartCopy instance.
PdfStamper(PdfReader reader, OutputStream os)
          Starts the process of adding extra content to an existing PDF document.
PdfStamper(PdfReader reader, OutputStream os, char pdfVersion)
          Starts the process of adding extra content to an existing PDF document.
PdfStamper(PdfReader reader, OutputStream os, char pdfVersion, boolean append)
          Starts the process of adding extra content to an existing PDF document, possibly as a new revision.
XfaXmlLocator(PdfStamper stamper)
           
 

Uses of DocumentException in com.itextpdf.text.pdf.codec.wmf
 

Methods in com.itextpdf.text.pdf.codec.wmf that throw DocumentException
 void MetaDo.readAll()
           
 

Uses of DocumentException in com.itextpdf.text.pdf.events
 

Constructors in com.itextpdf.text.pdf.events that throw DocumentException
FieldPositioningEvents(PdfWriter writer, PdfFormField parent, String text)
          Creates a new event.
FieldPositioningEvents(PdfWriter writer, String text)
          Creates a new event.
 

Uses of DocumentException in com.itextpdf.text.pdf.interfaces
 

Methods in com.itextpdf.text.pdf.interfaces that throw DocumentException
 void PdfDocumentActions.setAdditionalAction(PdfName actionType, PdfAction action)
          Additional-actions defining the actions to be taken in response to various trigger events affecting the document as a whole.
 void PdfEncryptionSettings.setEncryption(byte[] userPassword, byte[] ownerPassword, int permissions, int encryptionType)
          Sets the encryption options for this document.
 void PdfEncryptionSettings.setEncryption(Certificate[] certs, int[] permissions, int encryptionType)
          Sets the certificate encryption options for this document.
 void PdfPageActions.setPageAction(PdfName actionType, PdfAction action)
          Sets the open and close page additional action.
 

Uses of DocumentException in com.itextpdf.text.pdf.security
 

Methods in com.itextpdf.text.pdf.security that throw DocumentException
 void XmlLocator.setDocument(Document document)
           
static void MakeSignature.signDeferred(PdfReader reader, String fieldName, OutputStream outs, ExternalSignatureContainer externalSignatureContainer)
          Signs a PDF where space was already reserved.
static void MakeSignature.signDetached(PdfSignatureAppearance sap, ExternalDigest externalDigest, ExternalSignature externalSignature, Certificate[] chain, Collection<CrlClient> crlList, OcspClient ocspClient, TSAClient tsaClient, int estimatedSize, MakeSignature.CryptoStandard sigtype)
          Signs the document using the detached mode, CMS or CAdES equivalent.
static void MakeSignature.signExternalContainer(PdfSignatureAppearance sap, ExternalSignatureContainer externalSignatureContainer, int estimatedSize)
          Sign the document using an external container, usually a PKCS7.
static void MakeXmlSignature.signXmlDSig(XmlSignatureAppearance sap, ExternalSignature externalSignature, Certificate[] chain)
          Signs the xml using the enveloped mode, with optional xpath transform (see XmlSignatureAppearance).
static void MakeXmlSignature.signXmlDSig(XmlSignatureAppearance sap, ExternalSignature externalSignature, javax.xml.crypto.dsig.keyinfo.KeyInfo keyInfo)
          Signs the xml using the enveloped mode, with optional xpath transform (see XmlSignatureAppearance).
static void MakeXmlSignature.signXmlDSig(XmlSignatureAppearance sap, ExternalSignature externalSignature, PublicKey publicKey)
          Signs the xml using the enveloped mode, with optional xpath transform (see XmlSignatureAppearance).
static void LtvTimestamp.timestamp(PdfSignatureAppearance sap, TSAClient tsa, String signatureName)
          Signs a document with a PAdES-LTV Timestamp.
 



Copyright © 2013. All Rights Reserved.