Package | Description |
---|---|
com.itextpdf.testutils | |
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.mc | |
com.itextpdf.text.pdf.pdfcleanup | |
com.itextpdf.text.pdf.security | |
com.itextpdf.text.pdf.util |
Modifier and Type | Method and Description |
---|---|
String |
CompareTool.compare(String outPdf, String cmpPdf, String outPath, String differenceImagePrefix) |
String |
CompareTool.compare(String outPdf, String cmpPdf, String outPath, String differenceImagePrefix, Map<Integer,List<Rectangle>> ignoredAreas) |
protected String |
CompareTool.compareByContent(String outPath, String differenceImagePrefix, Map<Integer,List<Rectangle>> ignoredAreas) |
String |
CompareTool.compareByContent(String outPdf, String cmpPdf, String outPath, String differenceImagePrefix) |
String |
CompareTool.compareByContent(String outPdf, String cmpPdf, String outPath, String differenceImagePrefix, Map<Integer,List<Rectangle>> ignoredAreas) |
Modifier and Type | Class and Description |
---|---|
class |
BadElementException
Signals an attempt to create an Element that hasn't got the right form.
|
Modifier and Type | Method and Description |
---|---|
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 .
|
protected BaseFont |
FontFactoryImp.getBaseFont(String fontname, String encoding, boolean embedded, boolean cached) |
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.
|
Modifier and Type | Method and Description |
---|---|
void |
WriterOperation.write(PdfWriter writer, Document doc)
Receive a writer and the document to do certain operations on them.
|
Modifier and Type | Method and Description |
---|---|
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)
Deprecated.
|
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.
|
Modifier and Type | Class and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
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 |
PdfACopy.addDocument(PdfReader reader) |
void |
PdfCopy.addDocument(PdfReader reader) |
void |
PdfCopyForms.addDocument(PdfReader reader)
Deprecated.
Concatenates a PDF document.
|
void |
PdfCopyFields.addDocument(PdfReader reader)
Deprecated.
Concatenates a PDF document.
|
void |
PdfCopy.addDocument(PdfReader reader, List<Integer> pagesToKeep) |
void |
PdfCopyForms.addDocument(PdfReader reader, List<Integer> pagesToKeep)
Deprecated.
Concatenates a PDF document selecting the pages to keep.
|
void |
PdfCopyFields.addDocument(PdfReader reader, List<Integer> pagesToKeep)
Deprecated.
Concatenates a PDF document selecting the pages to keep.
|
void |
PdfCopyForms.addDocument(PdfReader reader, String ranges)
Deprecated.
Concatenates a PDF document selecting the pages to keep.
|
void |
PdfCopyFields.addDocument(PdfReader reader, String ranges)
Deprecated.
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 |
PdfContentByte.addImage(Image image, double a, double b, double c, double d, double e, double f)
Adds an Image to the page.
|
void |
PdfContentByte.addImage(Image image, double a, double b, double c, double d, double e, double f, boolean inlineImage)
Adds an Image to the page.
|
protected void |
PdfContentByte.addImage(Image image, double a, double b, double c, double d, double e, double f, boolean inlineImage, boolean isMCBlockOpened)
Adds an Image to the page.
|
void |
PdfContentByte.addImage(Image image, float a, float b, float c, float d, float e, float f)
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, boolean inlineImage)
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 |
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 |
PdfStamper.close()
Closes the document.
|
void |
XmlSignatureAppearance.close()
Close PdfStamper
|
void |
PdfSignatureAppearance.close(PdfDictionary update)
This is the last method to be called when using external signatures.
|
void |
PdfCopy.copyDocumentFields(PdfReader reader)
Copy document fields to a destination document.
|
void |
PdfCopyForms.copyDocumentFields(PdfReader reader)
Deprecated.
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 PdfAStamper |
PdfAStamper.createSignature(PdfReader reader, OutputStream os, char pdfVersion, File tempFile, boolean append, PdfAConformanceLevel conformanceLevel)
Applies a digital signature to a document, possibly as a new revision, making possible multiple signatures.
|
static PdfAStamper |
PdfAStamper.createSignature(PdfReader reader, OutputStream os, char pdfVersion, File tempFile, PdfAConformanceLevel conformanceLevel)
Applies a digital signature to a document.
|
static PdfAStamper |
PdfAStamper.createSignature(PdfReader reader, OutputStream os, char pdfVersion, PdfAConformanceLevel conformanceLevel)
Applies a digital signature to a document.
|
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 |
TextField.getAppearance()
Get the PdfAppearance of a text or combo field
|
PdfAppearance |
PushbuttonField.getAppearance()
Gets the button appearance.
|
PdfAppearance |
PdfARadioCheckField.getAppearance(boolean isRadio, boolean on) |
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 |
PdfARadioCheckField.getField(boolean isRadio) |
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 .
|
static PdfAWriter |
PdfAWriter.getInstance(Document document, OutputStream os, DocListener listener, PdfAConformanceLevel conformanceLevel)
Use this method to get an instance of the PdfWriter .
|
static PdfAWriter |
PdfAWriter.getInstance(Document document, OutputStream os, PdfAConformanceLevel conformanceLevel)
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 |
PdfARadioCheckField.getRealFont() |
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 |
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(boolean strength, String userPassword, String ownerPassword, int permissions)
Deprecated.
Sets the encryption options for this document.
|
void |
PdfCopyFields.setEncryption(boolean strength, String userPassword, String ownerPassword, int permissions)
Deprecated.
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, boolean strength128Bits)
Deprecated.
Sets the encryption options for this document.
|
void |
PdfCopyFields.setEncryption(byte[] userPassword, byte[] ownerPassword, int permissions, boolean strength128Bits)
Deprecated.
Sets the encryption options for this document.
|
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)
Sets the encryption options for this document.
|
void |
PdfCopyForms.setEncryption(byte[] userPassword, byte[] ownerPassword, int permissions, int encryptionType)
Deprecated.
|
void |
PdfCopyFields.setEncryption(byte[] userPassword, byte[] ownerPassword, int permissions, int encryptionType)
Deprecated.
|
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)
Sets the encryption options for this document.
|
void |
PdfCopyForms.setEncryption(Certificate[] certs, int[] permissions, int encryptionType)
Deprecated.
|
void |
PdfCopyFields.setEncryption(Certificate[] certs, int[] permissions, int encryptionType)
Deprecated.
|
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, boolean saveAppearance)
Sets the field value.
|
boolean |
AcroFields.setField(String name, String value, String display)
Sets the field value and the display string.
|
boolean |
AcroFields.setField(String name, String value, String display, boolean saveAppearance)
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 |
PdfStamper.setFullCompression()
Sets the document's compression to the new 1.5 mode with object streams and xref streams.
|
void |
PdfWriter.setFullCompression()
Use this method to set the document's compression to the PDF 1.5 mode with object streams and xref streams.
|
void |
PdfCopyForms.setFullCompression()
Deprecated.
Sets the document's compression to the new 1.5 mode with object streams and xref streams.
|
void |
PdfCopyFields.setFullCompression()
Deprecated.
Sets the document's compression to the new 1.5 mode with object streams and xref streams.
|
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 |
PdfATtfUnicodeWriter.writeFont(com.itextpdf.text.pdf.TrueTypeFontUnicode font, PdfIndirectReference ref, Object[] params, byte[] rotbits) |
void |
TtfUnicodeWriter.writeFont(com.itextpdf.text.pdf.TrueTypeFontUnicode font, PdfIndirectReference ref, Object[] params, byte[] rotbits) |
Constructor and Description |
---|
PdfACopy(Document document, OutputStream os, PdfAConformanceLevel conformanceLevel)
Constructor
|
PdfASmartCopy(Document document, OutputStream os, PdfAConformanceLevel conformanceLevel)
Constructor
|
PdfAStamper(PdfReader reader, OutputStream os, char pdfVersion, boolean append, PdfAConformanceLevel conformanceLevel)
Starts the process of adding extra content to an existing PDF document keeping the document PDF/A conformant.
|
PdfAStamper(PdfReader reader, OutputStream os, char pdfVersion, PdfAConformanceLevel conformanceLevel)
Starts the process of adding extra content to an existing PDF document keeping the document PDF/A conformant.
|
PdfAStamper(PdfReader reader, OutputStream os, PdfAConformanceLevel conformanceLevel)
Starts the process of adding extra content to an existing PDF document keeping the document PDF/A conformant.
|
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)
Deprecated.
Creates a new instance.
|
PdfCopyFields(OutputStream os, char pdfVersion)
Deprecated.
Creates a new instance.
|
PdfCopyForms(OutputStream os)
Deprecated.
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) |
Modifier and Type | Method and Description |
---|---|
void |
MetaDo.readAll() |
Constructor and Description |
---|
FieldPositioningEvents(PdfWriter writer, PdfFormField parent, String text)
Creates a new event.
|
FieldPositioningEvents(PdfWriter writer, String text)
Creates a new event.
|
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
protected void |
MCParser.convertToXObject(StructureObject item)
Converts an annotation structure item to a Form XObject annotation.
|
protected void |
MCParser.dealWithMcid(PdfNumber mcid)
When an MCID is encountered, the parser will check the list structure items and turn an annotation into an XObject if necessary.
|
void |
MCParser.parse(PdfDictionary page, PdfIndirectReference pageref)
Parses the content of a page, inserting the normal (/N) appearances (/AP) of annotations into the content stream as Form XObjects.
|
void |
MCParser.PdfOperator.process(MCParser parser, PdfLiteral operator, List<PdfObject> operands)
Methods that processes an operator
|
void |
MCFieldFlattener.process(PdfReader reader, OutputStream os)
Processes a properly tagged PDF form.
|
int |
StructureItems.processMCID(PdfNumber structParents, PdfIndirectReference ref)
Creates a new MCID in the parent tree of the page and returns that new MCID so that it can be used in the content stream
|
protected void |
MCParser.processOperator(PdfLiteral operator, List<PdfObject> operands)
Processes an operator, for instance: write the operator and its operands to baos.
|
Constructor and Description |
---|
StructureItems(PdfReader reader)
Creates a list of StructuredItem objects.
|
Modifier and Type | Method and Description |
---|---|
void |
PdfCleanUpProcessor.cleanUp()
Cleans the document by erasing all the areas which are either provided or extracted from redaction annotations.
|
Modifier and Type | Method and Description |
---|---|
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.signDetached(PdfSignatureAppearance sap, ExternalDigest externalDigest, ExternalSignature externalSignature, Certificate[] chain, Collection<CrlClient> crlList, OcspClient ocspClient, TSAClient tsaClient, int estimatedSize, MakeSignature.CryptoStandard sigtype, org.bouncycastle.asn1.esf.SignaturePolicyIdentifier signaturePolicy)
Signs the document using the detached mode, CMS or CAdES equivalent.
|
static void |
MakeSignature.signDetached(PdfSignatureAppearance sap, ExternalDigest externalDigest, ExternalSignature externalSignature, Certificate[] chain, Collection<CrlClient> crlList, OcspClient ocspClient, TSAClient tsaClient, int estimatedSize, MakeSignature.CryptoStandard sigtype, SignaturePolicyInfo signaturePolicy)
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.signXades(XmlSignatureAppearance sap, ExternalSignature externalSignature, Certificate[] chain, boolean includeSignaturePolicy)
Signs the xml with XAdES BES using the enveloped mode, with optional xpath transform (see XmlSignatureAppearance).
|
static void |
MakeXmlSignature.signXadesBes(XmlSignatureAppearance sap, ExternalSignature externalSignature, Certificate[] chain)
Signs the xml with XAdES BES using the enveloped mode, with optional xpath transform (see XmlSignatureAppearance).
|
static void |
MakeXmlSignature.signXadesEpes(XmlSignatureAppearance sap, ExternalSignature externalSignature, Certificate[] chain)
Signs the xml with XAdES BES using the enveloped mode, with optional xpath transform (see XmlSignatureAppearance).
|
static void |
MakeXmlSignature.signXmlDSig(XmlSignatureAppearance sap, ExternalSignature externalSignature, Certificate[] chain)
Signs the xml with XmlDSig 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 with XmlDSig using the enveloped mode, with optional xpath transform (see XmlSignatureAppearance).
|
static void |
MakeXmlSignature.signXmlDSig(XmlSignatureAppearance sap, ExternalSignature externalSignature, PublicKey publicKey)
Signs the xml with XmlDSig 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.
|
Modifier and Type | Method and Description |
---|---|
boolean |
SmartPdfSplitter.split(OutputStream os, long sizeInBytes) |
Copyright © 1998–2022. All rights reserved.