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)
Спецификация файла
Параметры:
Параметр | Тип | Описание |
---|---|---|
specification | IPdfPrimitive | Объект IPdfPrimitive |
FileSpecification(String file)
public FileSpecification(String file)
Конструктор для FileSpecification
Параметры:
Параметр | Тип | Описание |
---|---|---|
file | java.lang.String | Путь к файлу. |
FileSpecification(System.IO.Stream stream, String name)
public FileSpecification(System.IO.Stream stream, String name)
Конструктор для спецификации файла.
Параметры:
Параметр | Тип | Описание |
---|---|---|
stream | com.aspose.ms.System.IO.Stream | Поток, содержащий файл данных. |
name | java.lang.String | Спецификация файла. |
FileSpecification(InputStream stream, String name)
public FileSpecification(InputStream stream, String name)
Конструктор для спецификации файла.
Параметры:
Параметр | Тип | Описание |
---|---|---|
stream | java.io.InputStream | Поток, содержащий файл данных. |
name | java.lang.String | Спецификация файла. |
FileSpecification(String file, String description)
public FileSpecification(String file, String description)
Конструктор для FileSpecification.
Параметры:
Параметр | Тип | Описание |
---|---|---|
file | java.lang.String | Путь к файлу. |
description | java.lang.String | Описание файла. |
FileSpecification(System.IO.Stream stream, String name, String description)
public FileSpecification(System.IO.Stream stream, String name, String description)
Конструктор для FileSpecification.
Параметры:
Параметр | Тип | Описание |
---|---|---|
stream | com.aspose.ms.System.IO.Stream | Поток, который будет использоваться в документе. |
name | java.lang.String | Строка спецификации файла. |
description | java.lang.String | Описание файла. |
FileSpecification(InputStream stream, String name, String description)
public FileSpecification(InputStream stream, String name, String description)
Конструктор для FileSpecification.
Параметры:
Параметр | Тип | Описание |
---|---|---|
stream | java.io.InputStream | Поток, который будет использоваться в документе. |
name | java.lang.String | Строка спецификации файла. |
description | java.lang.String | Описание файла. |
FileSpecification(String fileName, Annotation annot)
public FileSpecification(String fileName, Annotation annot)
Конструктор для FileSpecification.
Параметры:
Параметр | Тип | Описание |
---|---|---|
fileName | java.lang.String | Строковый объект |
annot | Annotation | Объект аннотации |
FileSpecification()
public FileSpecification()
Создайте новую пустую спецификацию файла.
close()
public void close()
Утилизируйте содержимое.
dispose()
public void dispose()
Утилизируйте содержимое.
Этот метод устарел, вместо него используйте close().
equals(Object arg0)
public boolean equals(Object arg0)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | java.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)
Получает параметр приложения.
Параметры:
Параметр | Тип | Описание |
---|---|---|
key | java.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)
Связанный файл Отношение.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | AFRelationship | Элемент AFRelationship |
setContents(byte[] value)
public void setContents(byte[] value)
Устанавливает файл содержимого.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | byte[] | массив байтов |
setContents(InputStream value)
public void setContents(InputStream value)
Устанавливает файл содержимого.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.io.InputStream | Объект InputStream |
setDescription(String value)
public void setDescription(String value)
Задает текст, связанный со спецификацией файла.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.lang.String | Строковое значение |
setEncoding(int value)
public void setEncoding(int value)
Устанавливает формат кодирования. Возможные значения: Zip — файл сжат ZIP, None — файл не сжат.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | целое значение |
setFileSystem(String value)
public void setFileSystem(String value)
Устанавливает имя файловой системы.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.lang.String | Строковое значение |
setIncludeContents(boolean value)
public void setIncludeContents(boolean value)
Если true, содержимое файла будет включено в спецификацию файла.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | логическое значение |
setMIMEType(String value)
public void setMIMEType(String value)
Устанавливает тип MIME.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.lang.String | Строковое значение |
setName(String value)
public void setName(String value)
Задает имя спецификации файла.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.lang.String | Строковое значение |
setParams(FileParams value)
public void setParams(FileParams value)
Устанавливает параметры файла.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | FileParams | Объект FileParams |
setUnicodeName(String value)
public void setUnicodeName(String value)
Устанавливает юникодное имя спецификации файла.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.lang.String | Строковое значение |
setValue(String key, String value)
public final void setValue(String key, String value)
Устанавливает специфический для приложения параметр.
Параметры:
Параметр | Тип | Описание |
---|---|---|
key | java.lang.String | Имя параметра. |
value | java.lang.String | Новое значение параметра. |
toString()
public String toString()
Возвращает: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | long | |
arg1 | int |