FileSpecification

FileSpecification

Overview

FileSpecification és una classe en FOSS per Java.

Representa una especificació de fitxer incrustat (ISO 32000-1:2008, §7.11.3, taula 44).

Aquesta classe proporciona 21 mètodes per treballar amb objectes FileSpecification en programes Java. Els mètodes disponibles inclouen: FileSpecification, getContents, getData, getDescription, getEmbeddedStream, getMIMEType, getMimeType, getName, getParams, getPdfDictionary, getRelationship, getUnicodeFileName, i 6 mètodes addicionals. Tots els membres públics són accessibles a qualsevol aplicació Java després d’instal·lar el paquet FOSS per Java. Propietats: contents, data, description, embeddedStream, mIMEType, mimeType, i 5 més.

Properties

NameTypeAccessDescription
nameStringRead/F nom del fitxer.
unicodeFileNameStringRead/UF Nom de fitxer Unicode.
descriptionStringReadDescripció.
relationshipStringRead/AFRrelació.
mIMETypeStringReadTipus MIME de flux /subtipus incrustat.
paramsFileParamsReadRetorna els paràmetres del fitxer (dimension, dates, suma de control).
contentsInputStreamReadRetorna el contingut del fitxer incrustat com a InputStream.
mimeTypeStringReadRetorna el tipus MIME (alias per a {@link #getMIMEType() }).
databyte[]ReadRetorna les dades del fitxer incrustat.
embeddedStreamPdfStreamReadRetorna el flux de fitxers incrustats des /EF/F.
pdfDictionaryPdfDictionaryReadRetorna el diccionari subjacent.

Methods

SignatureDescription
FileSpecification(dict: PdfDictionary)Envolta un diccionari de especificacions existents.
FileSpecification(file: String)Crea una especificació de fitxer des del {@codi}, sense descripció.
FileSpecification(file: String, description: String)Crea una especificació de fitxer amb el nom i la descripció del fitxatge.
FileSpecification(stream: InputStream, name: String)Crea una especificació de fitxer a partir d’un InputStream.
getName()String/F nom del fitxer.
setName(name: String)S’estableix el nom del fitxer (/F).
getUnicodeFileName()String/UF Nom de fitxer Unicode.
setUnicodeFileName(name: String)S’estableix el nom de fitxer Unicode (/UF).
getDescription()StringDescripció.
setDescription(desc: String)S’estableix la descripció (/Desc).
getRelationship()String/AFRrelació.
setRelationship(rel: String)Establi la relació AF.
getMIMEType()StringTipus MIME de flux /subtipus incrustat.
setMIMEType(mimeType: String)Establi el tipus MIME en la corrent incrustada.
getParams()FileParamsRetorna els paràmetres del fitxer (dimension, dates, suma de control).
getContents()InputStreamRetorna el contingut del fitxer incrustat com a InputStream.
setMimeType(mimeType: String)S’estableix el tipus MIME (alias per a {@link #setMIMEType(String)}).
getMimeType()StringRetorna el tipus MIME (alias per a {@link #getMIMEType() }).
getData()byte[]Retorna les dades del fitxer incrustat.
getEmbeddedStream()PdfStreamRetorna el flux de fitxers incrustats des /EF/F.
getPdfDictionary()PdfDictionaryRetorna el diccionari subjacent.

See Also

 Català