public class DocumentInfo extends Object implements IDocumentInfo
Defines document description properties.
Constructor and Description |
---|
DocumentInfo()
Initializes a new instance of the
DocumentInfo class. |
Modifier and Type | Method and Description |
---|---|
PageInfo |
addPage(int pageWidth,
int pageHeight,
int pageIndex) |
List<BarcodeSignature> |
getBarcodeSignatures()
Collection of document barcode signatures added or updated by
Signature methods. |
List<DigitalSignature> |
getDigitalSignatures()
Collection of document digital signatures added or updated by
Signature methods. |
FileType |
getFileType()
File format type.
|
List<FormFieldSignature> |
getFormFields()
Collection of all existing supported Form Fields in the document.
|
List<FormFieldSignature> |
getFormFieldSignatures()
Collection of document Form Field signatures added or updated by
Signature methods. |
List<ImageSignature> |
getImageSignatures()
Collection of document image signatures added or updated by
Signature methods. |
int |
getMaxPageHeight()
Specifies max page height.
|
int |
getPageCount()
Document pages count.
|
List<PageInfo> |
getPages()
Collection of document pages descriptions.
|
List<ProcessLog> |
getProcessLogs()
Collection of document history processes like Sign, Update, Delete.
|
List<QrCodeSignature> |
getQrCodeSignatures()
Collection of document QR-code signatures added or updated by
Signature methods. |
List<BaseSignature> |
getSignatures()
Collection of document all types signatures
BaseSignature . |
long |
getSize()
Document size in bytes.
|
List<TextSignature> |
getTextSignatures()
Collection of document text signatures.
|
int |
getWidthForMaxHeight()
Specifies width for max page height.
|
void |
setFileType(FileType value)
File format type.
|
void |
setMaxPageHeight(int value)
Specifies max page height.
|
void |
setPageCount(int value)
Document pages count.
|
void |
setPages(List<PageInfo> value)
Collection of document pages descriptions.
|
void |
setSize(long value)
Document size in bytes.
|
void |
setWidthForMaxHeight(int value)
Specifies width for max page height.
|
public DocumentInfo()
Initializes a new instance of the DocumentInfo
class.
public final PageInfo addPage(int pageWidth, int pageHeight, int pageIndex)
public final List<BarcodeSignature> getBarcodeSignatures()
Collection of document barcode signatures added or updated by Signature
methods.
getBarcodeSignatures
in interface IDocumentInfo
public final List<DigitalSignature> getDigitalSignatures()
Collection of document digital signatures added or updated by Signature
methods.
getDigitalSignatures
in interface IDocumentInfo
public final FileType getFileType()
File format type.
getFileType
in interface IDocumentInfo
public final List<FormFieldSignature> getFormFields()
Collection of all existing supported Form Fields in the document. This property is supported only for Pdf and Word Processing document types.
getFormFields
in interface IDocumentInfo
public final List<FormFieldSignature> getFormFieldSignatures()
Collection of document Form Field signatures added or updated by Signature
methods.
getFormFieldSignatures
in interface IDocumentInfo
public final List<ImageSignature> getImageSignatures()
Collection of document image signatures added or updated by Signature
methods.
getImageSignatures
in interface IDocumentInfo
public final int getMaxPageHeight()
Specifies max page height.
getMaxPageHeight
in interface IDocumentInfo
public final int getPageCount()
Document pages count.
getPageCount
in interface IDocumentInfo
public final List<PageInfo> getPages()
Collection of document pages descriptions.
getPages
in interface IDocumentInfo
public final List<ProcessLog> getProcessLogs()
Collection of document history processes like Sign, Update, Delete.
getProcessLogs
in interface IDocumentInfo
public final List<QrCodeSignature> getQrCodeSignatures()
Collection of document QR-code signatures added or updated by Signature
methods.
getQrCodeSignatures
in interface IDocumentInfo
public final List<BaseSignature> getSignatures()
Collection of document all types signatures BaseSignature
.
getSignatures
in interface IDocumentInfo
public final long getSize()
Document size in bytes.
getSize
in interface IDocumentInfo
public final List<TextSignature> getTextSignatures()
Collection of document text signatures.
getTextSignatures
in interface IDocumentInfo
public final int getWidthForMaxHeight()
Specifies width for max page height.
getWidthForMaxHeight
in interface IDocumentInfo
public final void setFileType(FileType value)
File format type.
setFileType
in interface IDocumentInfo
public final void setMaxPageHeight(int value)
Specifies max page height.
setMaxPageHeight
in interface IDocumentInfo
public final void setPageCount(int value)
Document pages count.
setPageCount
in interface IDocumentInfo
public final void setPages(List<PageInfo> value)
Collection of document pages descriptions.
setPages
in interface IDocumentInfo
public final void setSize(long value)
Document size in bytes.
setSize
in interface IDocumentInfo
public final void setWidthForMaxHeight(int value)
Specifies width for max page height.
setWidthForMaxHeight
in interface IDocumentInfo