FileSpecification

FileSpecification

General

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.

Propietats

NomTipus de productesAccessDescripció
nameStringLlegeix./F nom del fitxer.
unicodeFileNameStringLlegeix./UF Nom de fitxer Unicode.
descriptionStringLlegeix.Descripció.
relationshipStringLlegeix./AFRrelació.
mIMETypeStringLlegeix.Tipus MIME de flux /subtipus incrustat.
paramsFileParamsLlegeix.Retorna els paràmetres del fitxer (dimension, dates, suma de control).
contentsInputStreamLlegeix.Retorna el contingut del fitxer incrustat com a InputStream.
mimeTypeStringLlegeix.Retorna el tipus MIME (alias per a {@link #getMIMEType() }).
databyte[]Llegeix.Retorna les dades del fitxer incrustat.
embeddedStreamPdfStreamLlegeix.Retorna el flux de fitxers incrustats des /EF/F.
pdfDictionaryPdfDictionaryLlegeix.Retorna el diccionari subjacent.

Mètodes

SignatureDescripció
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)Estableix el nom del fitxer (/F).
getUnicodeFileName()String/UF Nom de fitxer Unicode.
setUnicodeFileName(name: String)Estableix el nom de fitxer Unicode (/UF).
getDescription()StringDescripció.
setDescription(desc: String)Estableix la descripció (/Desc).
getRelationship()String/AFRrelació.
setRelationship(rel: String)Estableix la relació AF.
getMIMEType()StringTipus MIME de flux /subtipus incrustat.
setMIMEType(mimeType: String)Estableix el tipus MIME al flux incrustat.
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)Estableix el tipus MIME (àlies 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.

Veure també

 Català