DocumentInfo
Inheritance: java.lang.Object
All Implemented Interfaces: com.groupdocs.signature.domain.documentpreview.IDocumentInfo
public class DocumentInfo implements IDocumentInfo
Defines document description properties.
Constructors
Constructor | Description |
---|---|
DocumentInfo() | Initializes a new instance of the DocumentInfo class. |
Methods
Method | Description |
---|---|
getPageCount() | Document pages count. |
setPageCount(int value) | Document pages count. |
getPages() | Collection of document pages descriptions. |
setPages(List |
Collection of document pages descriptions. |
getWidthForMaxHeight() | Specifies width for max page height. |
setWidthForMaxHeight(int value) | Specifies width for max page height. |
getMaxPageHeight() | Specifies max page height. |
setMaxPageHeight(int value) | Specifies max page height. |
getFileType() | File format type. |
setFileType(FileType value) | File format type. |
getSize() | Document size in bytes. |
setSize(long value) | Document size in bytes. |
addPage(int pageWidth, int pageHeight, int pageIndex) | |
getTextSignatures() | Collection of document text signatures. |
getImageSignatures() | Collection of document image signatures added or updated by Signature methods. |
getDigitalSignatures() | Collection of document digital signatures added or updated by Signature methods. |
getBarcodeSignatures() | Collection of document barcode signatures added or updated by Signature methods. |
getQrCodeSignatures() | Collection of document QR-code signatures added or updated by Signature methods. |
getFormFieldSignatures() | Collection of document Form Field signatures added or updated by Signature methods. |
getFormFields() | Collection of all existing supported Form Fields in the document. |
getMetadataSignatures() | Collection of document Metadata signatures. |
getProcessLogs() | Collection of document history processes like Sign, Update, Delete. |
getSignatures() | Collection of document all types signatures BaseSignature. |
DocumentInfo()
public DocumentInfo()
Initializes a new instance of the DocumentInfo class.
getPageCount()
public final int getPageCount()
Document pages count.
Returns: int
setPageCount(int value)
public final void setPageCount(int value)
Document pages count.
Parameters:
Parameter | Type | Description |
---|---|---|
value | int |
getPages()
public final List<PageInfo> getPages()
Collection of document pages descriptions.
Returns: java.util.List<com.groupdocs.signature.domain.PageInfo>
setPages(List value)
public final void setPages(List<PageInfo> value)
Collection of document pages descriptions.
Parameters:
Parameter | Type | Description |
---|---|---|
value | java.util.List<com.groupdocs.signature.domain.PageInfo> |
getWidthForMaxHeight()
public final int getWidthForMaxHeight()
Specifies width for max page height.
Returns: int
setWidthForMaxHeight(int value)
public final void setWidthForMaxHeight(int value)
Specifies width for max page height.
Parameters:
Parameter | Type | Description |
---|---|---|
value | int |
getMaxPageHeight()
public final int getMaxPageHeight()
Specifies max page height.
Returns: int
setMaxPageHeight(int value)
public final void setMaxPageHeight(int value)
Specifies max page height.
Parameters:
Parameter | Type | Description |
---|---|---|
value | int |
getFileType()
public final FileType getFileType()
File format type.
Returns: FileType
setFileType(FileType value)
public final void setFileType(FileType value)
File format type.
Parameters:
Parameter | Type | Description |
---|---|---|
value | FileType |
getSize()
public final long getSize()
Document size in bytes.
Returns: long
setSize(long value)
public final void setSize(long value)
Document size in bytes.
Parameters:
Parameter | Type | Description |
---|---|---|
value | long |
addPage(int pageWidth, int pageHeight, int pageIndex)
public final PageInfo addPage(int pageWidth, int pageHeight, int pageIndex)
Parameters:
Parameter | Type | Description |
---|---|---|
pageWidth | int | |
pageHeight | int | |
pageIndex | int |
Returns: PageInfo
getTextSignatures()
public final List<TextSignature> getTextSignatures()
Collection of document text signatures.
Returns: java.util.List<com.groupdocs.signature.domain.signatures.TextSignature>
getImageSignatures()
public final List<ImageSignature> getImageSignatures()
Collection of document image signatures added or updated by Signature methods.
Returns: java.util.List<com.groupdocs.signature.domain.signatures.ImageSignature>
getDigitalSignatures()
public final List<DigitalSignature> getDigitalSignatures()
Collection of document digital signatures added or updated by Signature methods.
Returns: java.util.List<com.groupdocs.signature.domain.signatures.DigitalSignature>
getBarcodeSignatures()
public final List<BarcodeSignature> getBarcodeSignatures()
Collection of document barcode signatures added or updated by Signature methods.
Returns: java.util.List<com.groupdocs.signature.domain.signatures.BarcodeSignature>
getQrCodeSignatures()
public final List<QrCodeSignature> getQrCodeSignatures()
Collection of document QR-code signatures added or updated by Signature methods.
Returns: java.util.List<com.groupdocs.signature.domain.signatures.QrCodeSignature>
getFormFieldSignatures()
public final List<FormFieldSignature> getFormFieldSignatures()
Collection of document Form Field signatures added or updated by Signature methods.
Returns: java.util.List<com.groupdocs.signature.domain.signatures.formfield.FormFieldSignature>
getFormFields()
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.
Returns: java.util.List<com.groupdocs.signature.domain.signatures.formfield.FormFieldSignature>
getMetadataSignatures()
public final List<MetadataSignature> getMetadataSignatures()
Collection of document Metadata signatures.
Returns: java.util.List<com.groupdocs.signature.domain.signatures.metadata.MetadataSignature>
getProcessLogs()
public final List<ProcessLog> getProcessLogs()
Collection of document history processes like Sign, Update, Delete.
Returns: java.util.List<com.groupdocs.signature.domain.ProcessLog>
getSignatures()
public final List<BaseSignature> getSignatures()
Collection of document all types signatures BaseSignature.
Returns: java.util.List<com.groupdocs.signature.domain.signatures.BaseSignature>