FileSpecification

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

Все реализованные интерфейсы: com.aspose.ms.System.IDisposable, java.io.Closeable

public final class FileSpecification implements System.IDisposable, Closeable

Класс, представляющий встроенный файл.

Конструкторы

КонструкторОписание
FileSpecification(IPdfPrimitive specification)Спецификация файла
FileSpecification(String file)Конструктор для FileSpecification
FileSpecification(System.IO.Stream stream, String name)Конструктор для спецификации файла.
FileSpecification(InputStream stream, String name)Конструктор для спецификации файла.
FileSpecification(String file, String description)Конструктор для FileSpecification.
FileSpecification(System.IO.Stream stream, String name, String description)Конструктор для FileSpecification.
FileSpecification(InputStream stream, String name, String description)Конструктор для FileSpecification.
FileSpecification(String fileName, Annotation annot)Конструктор для FileSpecification.
FileSpecification()Создайте новую пустую спецификацию файла.

Методы

МетодОписание
close()Утилизируйте содержимое.
dispose()Утилизируйте содержимое.
equals(Object arg0)
getAFRelationship()Связанный файл Отношение.
getClass()
getContents()Получает файл содержимого.
getContentsInternal()Получает файл содержимого.
getDescription()Получает текст, связанный со спецификацией файла.
getEncoding()Получает формат кодировки.
getEncryptedPayload()Получает зашифрованную полезную нагрузку.
getEngineDict()Словарь Pdf, содержащий информацию о файле.
getEngineObj()Только внутренний
getFileSystem()Получает имя файловой системы.
getMIMEType()Получает подтип встроенного файла
getName()Получает имя спецификации файла.
getParams()Получает параметры файла.
getStreamContents()Получает содержимое файла в виде потока.
getUnicodeName()Получает юникодное имя спецификации файла.
getValue(String key)Получает параметр приложения.
hashCode()
isIncludeContents()Если true, содержимое файла будет включено в спецификацию файла.
notify()
notifyAll()
setAFRelationship(AFRelationship value)Связанный файл Отношение.
setContents(byte[] value)Устанавливает файл содержимого.
setContents(InputStream value)Устанавливает файл содержимого.
setDescription(String value)Задает текст, связанный со спецификацией файла.
setEncoding(int value)Устанавливает формат кодирования.
setFileSystem(String value)Устанавливает имя файловой системы.
setIncludeContents(boolean value)Если true, содержимое файла будет включено в спецификацию файла.
setMIMEType(String value)Устанавливает тип MIME.
setName(String value)Задает имя спецификации файла.
setParams(FileParams value)Устанавливает параметры файла.
setUnicodeName(String value)Устанавливает юникодное имя спецификации файла.
setValue(String key, String value)Устанавливает специфический для приложения параметр.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

FileSpecification(IPdfPrimitive specification)

public FileSpecification(IPdfPrimitive specification)

Спецификация файла

Параметры:

ПараметрТипОписание
specificationIPdfPrimitiveОбъект IPdfPrimitive

FileSpecification(String file)

public FileSpecification(String file)

Конструктор для FileSpecification

Параметры:

ПараметрТипОписание
filejava.lang.StringПуть к файлу.

FileSpecification(System.IO.Stream stream, String name)

public FileSpecification(System.IO.Stream stream, String name)

Конструктор для спецификации файла.

Параметры:

ПараметрТипОписание
streamcom.aspose.ms.System.IO.StreamПоток, содержащий файл данных.
namejava.lang.StringСпецификация файла.

FileSpecification(InputStream stream, String name)

public FileSpecification(InputStream stream, String name)

Конструктор для спецификации файла.

Параметры:

ПараметрТипОписание
streamjava.io.InputStreamПоток, содержащий файл данных.
namejava.lang.StringСпецификация файла.

FileSpecification(String file, String description)

public FileSpecification(String file, String description)

Конструктор для FileSpecification.

Параметры:

ПараметрТипОписание
filejava.lang.StringПуть к файлу.
descriptionjava.lang.StringОписание файла.

FileSpecification(System.IO.Stream stream, String name, String description)

public FileSpecification(System.IO.Stream stream, String name, String description)

Конструктор для FileSpecification.

Параметры:

ПараметрТипОписание
streamcom.aspose.ms.System.IO.StreamПоток, который будет использоваться в документе.
namejava.lang.StringСтрока спецификации файла.
descriptionjava.lang.StringОписание файла.

FileSpecification(InputStream stream, String name, String description)

public FileSpecification(InputStream stream, String name, String description)

Конструктор для FileSpecification.

Параметры:

ПараметрТипОписание
streamjava.io.InputStreamПоток, который будет использоваться в документе.
namejava.lang.StringСтрока спецификации файла.
descriptionjava.lang.StringОписание файла.

FileSpecification(String fileName, Annotation annot)

public FileSpecification(String fileName, Annotation annot)

Конструктор для FileSpecification.

Параметры:

ПараметрТипОписание
fileNamejava.lang.StringСтроковый объект
annotAnnotationОбъект аннотации

FileSpecification()

public FileSpecification()

Создайте новую пустую спецификацию файла.

close()

public void close()

Утилизируйте содержимое.

dispose()

public void dispose()

Утилизируйте содержимое.

Этот метод устарел, вместо него используйте close().

equals(Object arg0)

public boolean equals(Object arg0)

Параметры:

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

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

getAFRelationship()

public final AFRelationship getAFRelationship()

Связанный файл Отношение.

Возвращает: AFRelationship - Элемент AFRelationship

getClass()

public final native Class<?> getClass()

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

getContents()

public InputStream getContents()

Получает файл содержимого.

Возвращает: java.io.InputStream — объект InputStream

getContentsInternal()

public System.IO.Stream getContentsInternal()

Получает файл содержимого.

Возвращает: com.aspose.ms.System.IO.Stream — объект потока

getDescription()

public String getDescription()

Получает текст, связанный со спецификацией файла.

Возвращает: java.lang.String — строковое значение

getEncoding()

public int getEncoding()

Получает формат кодировки. Возможные значения: Zip — файл сжат ZIP, None — файл не сжат.

Возвращает: интервал - целочисленное значение

getEncryptedPayload()

public final EncryptedPayload getEncryptedPayload()

Получает зашифрованную полезную нагрузку.

Возвращает: EncryptedPayload - Экземпляр EncryptedPayload

getEngineDict()

public IPdfDictionary getEngineDict()

Словарь Pdf, содержащий информацию о файле. Только внутренний

Возвращает: IPdfDictionary - Объект IPdfDictionary

getEngineObj()

public IPdfObject getEngineObj()

Только внутренний

Возвращает: IPdfObject - Объект IPdfObject

getFileSystem()

public String getFileSystem()

Получает имя файловой системы.

Возвращает: java.lang.String — строковое значение

getMIMEType()

public String getMIMEType()

Получает подтип встроенного файла

Возвращает: java.lang.String — строковое значение

getName()

public String getName()

Получает имя спецификации файла.

Возвращает: java.lang.String — строковое значение

getParams()

public FileParams getParams()

Получает параметры файла.

Возвращает: FileParams - Объект FileParams

getStreamContents()

public InputStream getStreamContents()

Получает содержимое файла в виде потока. Содержимое не загружается в память, что позволяет уменьшить использование памяти. Но этот поток не поддерживает позиционирование и свойство Length. Если вам нужны эти функции, используйте свойство Contents.

Возвращает: java.io.InputStream — объект InputStream

getUnicodeName()

public String getUnicodeName()

Получает юникодное имя спецификации файла.

Возвращает: java.lang.String — строковое значение

getValue(String key)

public final String getValue(String key)

Получает параметр приложения.

Параметры:

ПараметрТипОписание
keyjava.lang.StringИмя параметра.

Возвращает: java.lang.String — Строковое значение — если параметр найден; в противном случае ноль.

hashCode()

public native int hashCode()

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

isIncludeContents()

public boolean isIncludeContents()

Если true, содержимое файла будет включено в спецификацию файла.

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

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setAFRelationship(AFRelationship value)

public final void setAFRelationship(AFRelationship value)

Связанный файл Отношение.

Параметры:

ПараметрТипОписание
valueAFRelationshipЭлемент AFRelationship

setContents(byte[] value)

public void setContents(byte[] value)

Устанавливает файл содержимого.

Параметры:

ПараметрТипОписание
valuebyte[]массив байтов

setContents(InputStream value)

public void setContents(InputStream value)

Устанавливает файл содержимого.

Параметры:

ПараметрТипОписание
valuejava.io.InputStreamОбъект InputStream

setDescription(String value)

public void setDescription(String value)

Задает текст, связанный со спецификацией файла.

Параметры:

ПараметрТипОписание
valuejava.lang.StringСтроковое значение

setEncoding(int value)

public void setEncoding(int value)

Устанавливает формат кодирования. Возможные значения: Zip — файл сжат ZIP, None — файл не сжат.

Параметры:

ПараметрТипОписание
valueintцелое значение

setFileSystem(String value)

public void setFileSystem(String value)

Устанавливает имя файловой системы.

Параметры:

ПараметрТипОписание
valuejava.lang.StringСтроковое значение

setIncludeContents(boolean value)

public void setIncludeContents(boolean value)

Если true, содержимое файла будет включено в спецификацию файла.

Параметры:

ПараметрТипОписание
valuebooleanлогическое значение

setMIMEType(String value)

public void setMIMEType(String value)

Устанавливает тип MIME.

Параметры:

ПараметрТипОписание
valuejava.lang.StringСтроковое значение

setName(String value)

public void setName(String value)

Задает имя спецификации файла.

Параметры:

ПараметрТипОписание
valuejava.lang.StringСтроковое значение

setParams(FileParams value)

public void setParams(FileParams value)

Устанавливает параметры файла.

Параметры:

ПараметрТипОписание
valueFileParamsОбъект FileParams

setUnicodeName(String value)

public void setUnicodeName(String value)

Устанавливает юникодное имя спецификации файла.

Параметры:

ПараметрТипОписание
valuejava.lang.StringСтроковое значение

setValue(String key, String value)

public final void setValue(String key, String value)

Устанавливает специфический для приложения параметр.

Параметры:

ПараметрТипОписание
keyjava.lang.StringИмя параметра.
valuejava.lang.StringНовое значение параметра.

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