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 після встановлення FOSS для пакету Java. Свойства: contents, data, description, embeddedStream, mIMEType, mimeType, і ще п’ять.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
name | String | Read | /F ім’я файлу. |
unicodeFileName | String | Read | /UF ім’я файлу Unicode. |
description | String | Read | /Desc опис. |
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 | /Desc опис. |
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 | Повертає основний словник. |