FileFormatInfo

Наследование: java.lang.Object

public class FileFormatInfo

Содержит данные, возвращаемыеFileFormatUtil методы определения формата документа.

Чтобы узнать больше, посетитеDetect File Format and Check Format Compatibility документальная статья.

Вы не создаете экземпляры этого класса напрямую. Объекты этого класса возвращаютсяM:Aspose.Words.FileFormatUtil.DetectFileFormat(System.IO.Stream) методы.

Методы

МетодОписание
equals(Object arg0)
getClass()
getEncoding()Получает обнаруженную кодировку, если она применима к текущему формату документа.
getLoadFormat()Получает обнаруженный формат документа.
hasDigitalSignature()Возвращает true, если этот документ содержит цифровую подпись.
hashCode()
isEncrypted()Возвращает true, если документ зашифрован и для его открытия требуется пароль.
notify()
notifyAll()
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

equals(Object arg0)

public boolean equals(Object arg0)

Параметры:

ПараметрТипОписание
arg0java.lang.Object

Возвращает: логический

getClass()

public final native Class<?> getClass()

Возвращает: java.lang.Класс

getEncoding()

public Charset getEncoding()

Получает обнаруженную кодировку, если она применима к текущему формату документа. На данный момент определяет кодировку только для документов HTML.

Возвращает: java.nio.charset.Charset — обнаруженная кодировка, если она применима к текущему формату документа.

getLoadFormat()

public int getLoadFormat()

Получает обнаруженный формат документа.

Когда документ OOXML зашифрован, невозможно определить, является ли он документом Excel, Word или PowerPoint, без его предварительной расшифровки, поэтому для зашифрованного документа OOXML это свойство всегда будет возвращаться.LoadFormat.DOCX.

Возвращает: int — Обнаруженный формат документа. Возвращаемое значение является одним изLoadFormat константы.

hasDigitalSignature()

public boolean hasDigitalSignature()

Возвращает true, если этот документ содержит цифровую подпись. Это свойство просто информирует о том, что в документе присутствует цифровая подпись, но не указывает, является ли подпись действительной или нет.

Это свойство существует, чтобы помочь вам сортировать документы с цифровой подписью от тех, которые не подписаны. Если вы используете Aspose.Words для изменения и сохранения документа с цифровой подписью, цифровая подпись будет потеряна. Это сделано намеренно, потому что цифровая подпись существует для защиты подлинности документа. Используя это свойство, вы можете обнаруживать документы с цифровой подписью перед их обработкой так же, как и обычные документы, и предпринимать какие-либо действия, чтобы избежать потери цифровой подписи, например, уведомлять пользователя.

Возвращает: boolean — Истинно, если этот документ содержит цифровую подпись.

hashCode()

public native int hashCode()

Возвращает: инт

isEncrypted()

public boolean isEncrypted()

Возвращает true, если документ зашифрован и для его открытия требуется пароль.

Это свойство существует, чтобы помочь вам отсортировать зашифрованные документы от незашифрованных. Если вы попытаетесь загрузить зашифрованный документ с помощью Aspose.Words без указания пароля, будет выдано исключение. Вы можете использовать это свойство, чтобы определить, требует ли документ пароль, и выполнить какое-либо действие перед загрузкой документа, например запросить у пользователя пароль.

Возвращает: boolean — True, если документ зашифрован и для его открытия требуется пароль.

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

toString()

public String toString()

Возвращает: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Параметры:

ПараметрТипОписание
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Параметры:

ПараметрТипОписание
arg0long
arg1int