FileSpecification
FileSpecification
Обзор
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,И еще пять.
Свойства
| Наименование: | Тип: | Access | Описание: |
|---|---|---|---|
name | String | Читайте . | /F имя файла. |
unicodeFileName | String | Читайте . | /UF Unicode имя файла. |
description | String | Читайте . | Описание. |
relationship | String | Читайте . | - Отношения. |
mIMEType | String | Читайте . | MIME-тип из встроенного потока /подтипа. |
params | FileParams | Читайте . | Возвращает параметры файла (размер, даты, контрольная сумма). |
contents | InputStream | Читайте . | Возвращает встроенный файл как InputStream. |
mimeType | String | Читайте . | Возвращает тип MIME (уподобие {@link #getMIMEType() }). |
data | byte[] | Читайте . | Возвращает встроенные файлы. |
embeddedStream | PdfStream | Читайте . | Возвращает встроенный поток файлов из /EF/F. |
pdfDictionary | PdfDictionary | Читайте . | Возвращает основной словарь. |
Методы
| Signature | Описание: |
|---|---|
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 | Возвращает основной словарь. |