boolean |
PdfDocument.add(Element element) |
Signals that an Element was added to the Document .
|
(package private) void |
PdfDocument.addCalculationOrder(PdfFormField formField) |
|
void |
PdfWriter.addCalculationOrder(PdfFormField annot) |
Adds the PdfAnnotation to the calculation order
array.
|
void |
PdfCopy.addPage(PdfImportedPage iPage) |
Add an imported page to our output
|
protected void |
TrueTypeFontSubSet.assembleFont() |
|
private void |
PdfDocument.carriageReturn() |
If the current line is not empty or null, it is added to the arraylist
of lines and a new empty line is added.
|
(package private) void |
TrueTypeFont.checkCff() |
|
void |
PdfSignatureAppearance.close(PdfDictionary update) |
This is the last method to be called when using external signatures.
|
void |
PdfStamper.close() |
Closes the document.
|
void |
PdfStamperImp.close(java.util.HashMap moreInfo) |
|
protected void |
PdfCopyFieldsImp.closeIt() |
|
static BaseFont |
BaseFont.createFont(java.lang.String name,
java.lang.String encoding,
boolean embedded) |
Creates a new font.
|
static BaseFont |
BaseFont.createFont(java.lang.String name,
java.lang.String encoding,
boolean embedded,
boolean cached,
byte[] ttfAfm,
byte[] pfb) |
Creates a new font.
|
static PdfStamper |
PdfStamper.createSignature(PdfReader reader,
java.io.OutputStream os,
char pdfVersion) |
Applies a digital signature to a document.
|
static PdfStamper |
PdfStamper.createSignature(PdfReader reader,
java.io.OutputStream os,
char pdfVersion,
java.io.File tempFile) |
Applies a digital signature to a document.
|
static PdfStamper |
PdfStamper.createSignature(PdfReader reader,
java.io.OutputStream os,
char pdfVersion,
java.io.File tempFile,
boolean append) |
Applies a digital signature to a document, possibly as a new revision, making
possible multiple signatures.
|
protected void |
TrueTypeFontSubSet.createTableDirectory() |
|
void |
AcroFields.decodeGenericDictionary(PdfDictionary merged,
BaseField tx) |
|
static java.lang.String[] |
BaseFont.enumerateTTCNames(byte[] ttcArray) |
Enumerates the postscript font names present inside a
True Type Collection.
|
static java.lang.String[] |
BaseFont.enumerateTTCNames(java.lang.String ttcFile) |
Enumerates the postscript font names present inside a
True Type Collection.
|
(package private) void |
TrueTypeFont.fillTables() |
Reads the tables 'head', 'hhea', 'OS/2' and 'post' filling several variables.
|
(package private) void |
EnumerateTTC.findNames() |
|
protected void |
TrueTypeFontSubSet.flatGlyphs() |
|
private float |
PdfDocument.flushLines() |
Writes all the lines to the text-object.
|
PdfAcroForm |
PdfDocument.getAcroForm() |
Gets the AcroForm object.
|
PdfAcroForm |
PdfWriter.getAcroForm() |
Gets the AcroForm object.
|
static java.lang.Object[] |
BaseFont.getAllFontNames(java.lang.String name,
java.lang.String encoding,
byte[] ttfAfm) |
Gets all the names from the font.
|
(package private) PdfAppearance |
AcroFields.getAppearance(PdfDictionary merged,
java.lang.String[] values,
java.lang.String fieldName) |
|
(package private) PdfAppearance |
AcroFields.getAppearance(PdfDictionary merged,
java.lang.String text,
java.lang.String fieldName) |
|
PdfTemplate |
PdfSignatureAppearance.getAppearance() |
Gets the main appearance layer.
|
PdfAppearance |
TextField.getAppearance() |
Get the PdfAppearance of a text or combo field
|
(package private) java.lang.String |
TrueTypeFont.getBaseFont() |
Gets the Postscript font name.
|
protected PdfDictionary |
PdfCopy.getCatalog(PdfIndirectReference rootObj) |
Copy the acroform for an input document.
|
protected PdfDictionary |
PdfCopyFieldsImp.getCatalog(PdfIndirectReference rootObj) |
|
(package private) PdfDocument.PdfCatalog |
PdfDocument.getCatalog(PdfIndirectReference pages) |
Gets the PdfCatalog -object.
|
protected PdfDictionary |
PdfWriter.getCatalog(PdfIndirectReference rootObj) |
|
protected PdfFormField |
TextField.getChoiceField(boolean isList) |
|
PdfFormField |
TextField.getComboField() |
Gets a new combo field.
|
protected PdfDictionary |
TrueTypeFont.getFontBaseType(PdfIndirectReference fontDescriptor,
java.lang.String subsetPrefix,
int firstChar,
int lastChar,
byte[] shortTag) |
Generates the font dictionary for this font.
|
protected PdfDictionary |
TrueTypeFont.getFontDescriptor(PdfIndirectReference fontStream,
java.lang.String subsetPrefix) |
Generates the font descriptor for this font.
|
private PdfStream |
Type1Font.getFontStream() |
If the embedded flag is false or if the font is
one of the 14 built in types, it returns null ,
otherwise the font is read and output in a PdfStream object.
|
static java.lang.String[][] |
BaseFont.getFullFontName(java.lang.String name,
java.lang.String encoding,
byte[] ttfAfm) |
Gets the full name of the font.
|
(package private) PdfAppearance |
TextField.getListAppearance() |
Get the PdfAppearance of a list field
|
PdfFormField |
TextField.getListField() |
Gets a new list field.
|
(package private) java.lang.String[][] |
TrueTypeFont.getNames(int id) |
Extracts the names of the font in all the languages available.
|
protected BaseFont |
BaseField.getRealFont() |
|
PdfFormField |
TextField.getTextField() |
Gets a new text field.
|
private PdfStream |
TrueTypeFontUnicode.getToUnicode(java.lang.Object[] metrics) |
Creates a ToUnicode CMap to allow copy and paste from Acrobat.
|
int |
ColumnText.go() |
Outputs the lines to the document.
|
int |
ColumnText.go(boolean simulate) |
Outputs the lines to the document.
|
int |
VerticalText.go() |
Outputs the lines to the document.
|
int |
VerticalText.go(boolean simulate) |
Outputs the lines to the document.
|
protected int |
ColumnText.goComposite(boolean simulate) |
|
private void |
PdfDocument.initPage() |
Initializes a page.
|
private void |
PdfDocument.newLine() |
Adds the current line to the list of lines and also adds an empty line.
|
boolean |
PdfDocument.newPage() |
Makes a new page and sends it to the PdfWriter .
|
void |
PdfSignatureAppearance.preClose() |
This is the first method to be called when using external signatures.
|
void |
PdfSignatureAppearance.preClose(java.util.HashMap exclusionSizes) |
This is the first method to be called when using external signatures.
|
(package private) void |
TrueTypeFont.process(byte[] ttfAfm) |
Reads the font data.
|
(package private) byte[] |
TrueTypeFontSubSet.process() |
Does the actual work of subsetting the font.
|
void |
Type1Font.process(RandomAccessFileOrArray rf) |
Reads the font metrics
|
private void |
TrueTypeFont.readBbox() |
|
(package private) void |
TrueTypeFont.readCMaps() |
Reads the several maps from the table 'cmap'.
|
protected void |
TrueTypeFont.readGlyphWidths() |
Reads the glyphs widths.
|
protected void |
TrueTypeFontSubSet.readLoca() |
|
boolean |
AcroFields.regenerateField(java.lang.String name) |
Regenerates the field appearance.
|
(package private) int |
PdfPages.reorderPages(int[] order) |
|
int |
PdfWriter.reorderPages(int[] order) |
Reorder the pages in the document.
|
protected PdfArray |
PdfDocument.rotateAnnotations() |
|
void |
PdfStamper.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,
int encryptionType) |
Sets the encryption options for this document.
|
void |
PdfWriter.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,
int encryptionType) |
|
boolean |
AcroFields.setField(java.lang.String name,
java.lang.String value) |
Sets the field value.
|
boolean |
AcroFields.setField(java.lang.String name,
java.lang.String value,
java.lang.String display) |
|
boolean |
AcroFields.setField(java.lang.String name,
java.lang.String value,
java.lang.String display,
java.lang.String rich_value) |
Sets the field value and the display string.
|
boolean |
AcroFields.setFields(FdfReader fdf) |
Sets the fields by FDF merging.
|
boolean |
AcroFields.setFields(XfdfReader xfdf) |
Sets the fields by XFDF merging.
|
boolean |
AcroFields.setListSelection(java.lang.String name,
java.lang.String[] value) |
Sets different values in a list selection.
|
(package private) void |
PdfDocument.setSigFlags(int f) |
|
void |
PdfWriter.setSigFlags(int f) |
Set the signature flags.
|
void |
PdfWriter.setUserunit(float userunit) |
A UserUnit is a value that defines the default user space unit.
|
void |
PdfDocument.setWriter(PdfWriter writer) |
Adds a PdfWriter to the PdfDocument .
|
(package private) abstract void |
BaseFont.writeFont(PdfWriter writer,
PdfIndirectReference ref,
java.lang.Object[] params) |
Outputs to the writer the font dictionaries and streams.
|
(package private) void |
CJKFont.writeFont(PdfWriter writer,
PdfIndirectReference ref,
java.lang.Object[] params) |
|
(package private) void |
DocumentFont.writeFont(PdfWriter writer,
PdfIndirectReference ref,
java.lang.Object[] params) |
Outputs to the writer the font dictionaries and streams.
|
(package private) void |
TrueTypeFont.writeFont(PdfWriter writer,
PdfIndirectReference ref,
java.lang.Object[] params) |
Outputs to the writer the font dictionaries and streams.
|
(package private) void |
TrueTypeFontUnicode.writeFont(PdfWriter writer,
PdfIndirectReference ref,
java.lang.Object[] params) |
Outputs to the writer the font dictionaries and streams.
|
(package private) void |
Type1Font.writeFont(PdfWriter writer,
PdfIndirectReference ref,
java.lang.Object[] params) |
Outputs to the writer the font dictionaries and streams.
|
(package private) void |
VerticalText.writeLine(PdfLine line,
PdfContentByte text,
PdfContentByte graphics) |
|
(package private) void |
PdfDocument.writeLineToContent(PdfLine line,
PdfContentByte text,
PdfContentByte graphics,
java.lang.Object[] currentValues,
float ratio) |
Writes a text line to the document.
|
void |
FdfWriter.writeTo(java.io.OutputStream os) |
Writes the content to a stream.
|
(package private) void |
FdfWriter.Wrt.writeTo() |
|