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Описание:
nameStringЧитайте ./F имя файла.
unicodeFileNameStringЧитайте ./UF Unicode имя файла.
descriptionStringЧитайте .Описание.
relationshipStringЧитайте .- Отношения.
mIMETypeStringЧитайте .MIME-тип из встроенного потока /подтипа.
paramsFileParamsЧитайте .Возвращает параметры файла (размер, даты, контрольная сумма).
contentsInputStreamЧитайте .Возвращает встроенный файл как InputStream.
mimeTypeStringЧитайте .Возвращает тип MIME (уподобие {@link #getMIMEType() }).
databyte[]Читайте .Возвращает встроенные файлы.
embeddedStreamPdfStreamЧитайте .Возвращает встроенный поток файлов из /EF/F.
pdfDictionaryPdfDictionaryЧитайте .Возвращает основной словарь.

Методы

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()StringMIME-тип из встроенного потока /подтипа.
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Возвращает основной словарь.

См. также:

 Русский