java.lang.Objectcom.aspose.words.FileFormatInfo
public class FileFormatInfo
You do not create instances of this class directly. Objects of this class are returned by
Property Getters/Setters Summary | ||
---|---|---|
java.nio.charset.Charset | getEncoding() | |
Gets the detected encoding if applicable to the current document format. At the moment detects encoding only for HTML documents. | ||
boolean | hasDigitalSignature() | |
Returns true if this document contains a digital signature. This property merely informs that a digital signature is present on a document, but it does not specify whether the signature is valid or not. | ||
boolean | isEncrypted() | |
Returns true if the document is encrypted and requires a password to open. | ||
int | getLoadFormat() | |
Gets the detected document format. The value of the property is LoadFormat integer constant. |
Property Getters/Setters Detail |
---|
getEncoding | |
public java.nio.charset.Charset getEncoding() |
hasDigitalSignature | |
public boolean hasDigitalSignature() |
This property exists to help you sort documents that are digitally signed from those that are not. If you use Aspose.Words to modify and save a document that is digitally signed, then the digital signature will be lost. This is by design because a digital signature exists to guard the authenticity of a document. Using this property you can detect digitally signed documents before processing them in the same way as normal documents and take some action to avoid losing the digital signature, for example notify the user.
isEncrypted | |
public boolean isEncrypted() |
This property exists to help you sort documents that are encrypted from those that are not. If you attempt to load an encrypted document using Aspose.Words without supplying a password an exception will be thrown. You can use this property to detect whether a document requires a password and take some action before loading a document, for example, prompt the user for a password.
getLoadFormat | |
public int getLoadFormat() |
When an OOXML document is encrypted, it is not possible to ascertained whether it is
an Excel, Word or PowerPoint document without decrypting it first so for an encrypted OOXML
document this property will always return