IDocumentInfo

public interface IDocumentInfo

Defines document description properties.

Methods

Method Description
getPageCount() Document pages count.
setPageCount(int value) Document pages count.
getPages() Collection of document pages descriptions.
setPages(List value) 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.
getTextSignatures() Collection of document text signatures added or updated by TextSignature methods.
getImageSignatures() Collection of document image signatures added or updated by ImageSignature methods.
getDigitalSignatures() Collection of document digital signatures added or updated by DigitalSignature methods.
getBarcodeSignatures() Collection of document barcode signatures added or updated by BarcodeSignature methods.
getQrCodeSignatures() Collection of document QR-code signatures added or updated by QrCodeSignature methods.
getFormFieldSignatures() Collection of document Form Field signatures added or updated by FormFieldSignature methods.
getFormFields() Collection of all existing supported Form Fields in the document.
getMetadataSignatures() Collection of document Metadata signatures.
getDocuments() Collection of all existing documents within the archive files.
getProcessLogs() Collection of document history process logs.
getSignatures() Collection of document all types signatures BaseSignature.

getPageCount()

public abstract int getPageCount()

Document pages count.

Returns: int

setPageCount(int value)

public abstract void setPageCount(int value)

Document pages count.

Parameters:

Parameter Type Description
value int

getPages()

public abstract List<PageInfo> getPages()

Collection of document pages descriptions.

Returns: java.util.List<com.groupdocs.signature.domain.PageInfo>

setPages(List value)

public abstract 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 abstract int getWidthForMaxHeight()

Specifies width for max page height.

Returns: int

setWidthForMaxHeight(int value)

public abstract void setWidthForMaxHeight(int value)

Specifies width for max page height.

Parameters:

Parameter Type Description
value int

getMaxPageHeight()

public abstract int getMaxPageHeight()

Specifies max page height.

Returns: int

setMaxPageHeight(int value)

public abstract void setMaxPageHeight(int value)

Specifies max page height.

Parameters:

Parameter Type Description
value int

getFileType()

public abstract FileType getFileType()

File format type

Returns: FileType

setFileType(FileType value)

public abstract void setFileType(FileType value)

File format type

Parameters:

Parameter Type Description
value FileType

getSize()

public abstract long getSize()

Document size in bytes.

Returns: long

setSize(long value)

public abstract void setSize(long value)

Document size in bytes.

Parameters:

Parameter Type Description
value long

getTextSignatures()

public abstract List<TextSignature> getTextSignatures()

Collection of document text signatures added or updated by TextSignature methods.

Returns: java.util.List<com.groupdocs.signature.domain.signatures.TextSignature>

getImageSignatures()

public abstract List<ImageSignature> getImageSignatures()

Collection of document image signatures added or updated by ImageSignature methods.

Returns: java.util.List<com.groupdocs.signature.domain.signatures.ImageSignature>

getDigitalSignatures()

public abstract List<DigitalSignature> getDigitalSignatures()

Collection of document digital signatures added or updated by DigitalSignature methods.

Returns: java.util.List<com.groupdocs.signature.domain.signatures.DigitalSignature>

getBarcodeSignatures()

public abstract List<BarcodeSignature> getBarcodeSignatures()

Collection of document barcode signatures added or updated by BarcodeSignature methods.

Returns: java.util.List<com.groupdocs.signature.domain.signatures.BarcodeSignature>

getQrCodeSignatures()

public abstract List<QrCodeSignature> getQrCodeSignatures()

Collection of document QR-code signatures added or updated by QrCodeSignature methods.

Returns: java.util.List<com.groupdocs.signature.domain.signatures.QrCodeSignature>

getFormFieldSignatures()

public abstract List<FormFieldSignature> getFormFieldSignatures()

Collection of document Form Field signatures added or updated by FormFieldSignature methods.

Returns: java.util.List<com.groupdocs.signature.domain.signatures.formfield.FormFieldSignature>

getFormFields()

public abstract 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 abstract List<MetadataSignature> getMetadataSignatures()

Collection of document Metadata signatures.

Returns: java.util.List<com.groupdocs.signature.domain.signatures.metadata.MetadataSignature>

getDocuments()

public abstract System.Collections.Generic.IGenericList<DocumentResultSignature> getDocuments()

Collection of all existing documents within the archive files. This property is supported only for Archive document types.

Returns: com.aspose.ms.System.Collections.Generic.IGenericList<com.groupdocs.signature.domain.signatures.DocumentResultSignature>

getProcessLogs()

public abstract List<ProcessLog> getProcessLogs()

Collection of document history process logs.

Returns: java.util.List<com.groupdocs.signature.domain.ProcessLog>

getSignatures()

public abstract List<BaseSignature> getSignatures()

Collection of document all types signatures BaseSignature.

Returns: java.util.List<com.groupdocs.signature.domain.signatures.BaseSignature>