FileSpecification
Opinie generală
FileSpecification este o clasă în Aspose.PDF FOSS pentru Java.
Reprezintă o specificație a fișierului încorporat (ISO 32000-1:2008, §7.11.3, tabel 44).
Această clasă oferă 21 de metode pentru a lucra cu obiecte FileSpecification în programele Java. Metodele disponibile includ: FileSpecification, getContents, getData, getDescription, getEmbeddedStream, getMIMEType, getMimeType, getName, getParams, getPdfDictionary, getRelationship, getUnicodeFileName, și 6 metode suplimentare. Toți membrii publicului sunt accesibili oricărei aplicații Java după instalarea pachetului FOSS pentru Java. Proprietăți: contents, data, description, embeddedStream, mIMEType, mimeType, şi încă 5 .
Proprietăți
| Numele de proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|---|---|---|
name | String | Citeşte. | /F numele fişierului. |
unicodeFileName | String | Citeşte. | /UF Numele fișierului Unicode. |
description | String | Citeşte. | Descriere. |
relationship | String | Citeşte. | - Relaţia AFR. |
mIMEType | String | Citeşte. | Tip MIME din fluxul /subtipul încorporat. |
params | FileParams | Citeşte. | Întoarce parametrii fișierului (dimensiune, date, sumă de verificare). |
contents | InputStream | Citeşte. | Întoarce conținutul fișierului încorporat ca InputStream. |
mimeType | String | Citeşte. | Întoarce tipul MIME (alias pentru {@link #getMIMEType()}). |
data | byte[] | Citeşte. | Întoarce datele fişierului încorporat. |
embeddedStream | PdfStream | Citeşte. | Întoarce fluxul de fișiere încorporate din /EF/F. |
pdfDictionary | PdfDictionary | Citeşte. | Întoarce dicționarul de bază. |
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
FileSpecification(dict: PdfDictionary) | Îmbrăcăminte un dictionar de specificații existente fișiere. |
FileSpecification(file: String) | Creează o specificație de fișier din {@code file}, fără descriere. |
FileSpecification(file: String, description: String) | Creează o specificație a fișierului cu numele și descrierea datelor. |
FileSpecification(stream: InputStream, name: String) | Creează o specificație de fișier dintr-un InputStream. |
getName() → String | /F numele fişierului. |
setName(name: String) | Setarea numelui fişierului (/F). |
getUnicodeFileName() → String | /UF Numele fișierului Unicode. |
setUnicodeFileName(name: String) | Stabilește numele fișierului Unicode (/UF). |
getDescription() → String | Descriere. |
setDescription(desc: String) | Se stabilește descrierea (/Desc). |
getRelationship() → String | - Relaţia AFR. |
setRelationship(rel: String) | Stabileşte relaţia AF. |
getMIMEType() → String | Tip MIME din fluxul /subtipul încorporat. |
setMIMEType(mimeType: String) | Stabilește tipul MIME pe fluxul încorporat. |
getParams() → FileParams | Întoarce parametrii fișierului (dimensiune, date, sumă de verificare). |
getContents() → InputStream | Întoarce conținutul fișierului încorporat ca InputStream. |
setMimeType(mimeType: String) | Setarea tipului MIME (alias pentru {@link #setMIMEType(String)}). |
getMimeType() → String | Întoarce tipul MIME (alias pentru {@link #getMIMEType()}). |
getData() → byte[] | Întoarce datele fişierului încorporat. |
getEmbeddedStream() → PdfStream | Întoarce fluxul de fișiere încorporate din /EF/F. |
getPdfDictionary() → PdfDictionary | Întoarce dicționarul de bază. |