FileSpecification
FileSpecification
Overview
FileSpecification является классом в Aspose.PDF FOSS для Java.
Представляет собой спецификацию встроенного файла (ISO 32000-1:2008, §7.11.3, таблица 44).
Этот класс предоставляет 21 метод для работы с объектами FileSpecification в программах Java. Доступные методы включают: FileSpecification, getContents, getData, getDescription, getEmbeddedStream, getMIMEType, getMimeType, getName, getParams, getPdfDictionary, getRelationship, getUnicodeFileName, и 6 дополнительных методов. Все публичные участники доступны для любого приложения Java после установки пакета Aspose.PDF FOSS for Java. Свойства: contents, data, description, embeddedStream, mIMEType, mimeType,И еще пять.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
name | String | Read | /F имя файла. |
unicodeFileName | String | Read | /UF Unicode имя файла. |
description | String | Read | Описание. |
relationship | String | Read | - Отношения. |
mIMEType | String | Read | MIME-тип из встроенного потока /подтипа. |
params | FileParams | Read | Возвращает параметры файла (размер, даты, контрольная сумма). |
contents | InputStream | Read | Возвращает встроенный файл как InputStream. |
mimeType | String | Read | Возвращает тип MIME (уподобие {@link #getMIMEType() }). |
data | byte[] | Read | Возвращает встроенные файлы. |
embeddedStream | PdfStream | Read | Возвращает встроенный поток файлов из /EF/F. |
pdfDictionary | PdfDictionary | Read | Возвращает основной словарь. |
Methods
| Signature | Description |
|---|---|
FileSpecification(dict: PdfDictionary) | Окручивает существующий словарь спецификаций файлов. |
FileSpecification(file: String) | Создает спецификацию файла из {@code file}, без описания. |
FileSpecification(file: String, description: String) | Создает спецификацию файла с данным именем и описанием. |
FileSpecification(stream: InputStream, name: String) | Создает спецификацию файла из InputStream. |
getName() → String | /F имя файла. |
setName(name: String) | Устанавливает имя файла (/F). |
getUnicodeFileName() → String | /UF Unicode имя файла. |
setUnicodeFileName(name: String) | Устанавливает имя файла Unicode (/UF). |
getDescription() → String | Описание. |
setDescription(desc: String) | Устанавливает описание (/Desc). |
getRelationship() → String | - Отношения. |
setRelationship(rel: String) | Устанавливает AF-отношение. |
getMIMEType() → String | MIME-тип из встроенного потока /подтипа. |
setMIMEType(mimeType: String) | Устанавливает тип MIME на встроенном потоке. |
getParams() → FileParams | Возвращает параметры файла (размер, даты, контрольная сумма). |
getContents() → InputStream | Возвращает встроенный файл как InputStream. |
setMimeType(mimeType: String) | Устанавливает тип MIME (также известный как {@link #setMIMEType(String)}). |
getMimeType() → String | Возвращает тип MIME (уподобие {@link #getMIMEType() }). |
getData() → byte[] | Возвращает встроенные файлы. |
getEmbeddedStream() → PdfStream | Возвращает встроенный поток файлов из /EF/F. |
getPdfDictionary() → PdfDictionary | Возвращает основной словарь. |