FileSpecification
Genel Bakış
FileSpecification Java için FOSS’de bir sınıf.
Yerleştirilmiş bir dosya özellikini temsil eder (ISO 32000-1:2008, §7.11.3, Tablo 44).
Bu sınıf, Java programlarında FileSpecification nesnelerle çalışmak için 21 yöntem sağlar. Kullanılabilir yöntemler şunlardır: FileSpecification, getContents, getData, getDescription, getEmbeddedStream, getMIMEType, getMimeType, getName, getParams, getPdfDictionary, getRelationship, getUnicodeFileName, ve 6 ek yöntem. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Özellikleri: contents, data, description, embeddedStream, mIMEType, mimeType,Ve 5 tane daha.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
name | String | Oku . | Dosya adı. |
unicodeFileName | String | Oku . | /UF Unicode dosya adı. |
description | String | Oku . | Açıklama. |
relationship | String | Oku . | - AFR ilişkisi. |
mIMEType | String | Oku . | MIME tipi, yerleştirilmiş akış / alt tipten. |
params | FileParams | Oku . | Dosya parametrelerini (büyüklük, tarihler, kontrol toplamı) gönderir. |
contents | InputStream | Oku . | Yerleştirilmiş dosya içeriğini InputStream olarak gönderir. |
mimeType | String | Oku . | MIME türünü gönderir ({@link #getMIMEType()} için başka bir isim). |
data | byte[] | Oku . | Sıkıştırılmış dosya verilerini gönderir. |
embeddedStream | PdfStream | Oku . | /EF/F’den yerleştirilmiş dosya akışını gönderir. |
pdfDictionary | PdfDictionary | Oku . | Altındaki sözlüğü gönderir. |
Yöntemler
| Signature | Açıklama: |
|---|---|
FileSpecification(dict: PdfDictionary) | Mevcut bir dosya özellik sözlüğünü sarar. |
FileSpecification(file: String) | Açıklama olmadan {@code file}‘den bir dosya özellikleri oluşturur. |
FileSpecification(file: String, description: String) | Verilen dosya adı ve açıklaması ile bir dosyalar özelliği oluşturur. |
FileSpecification(stream: InputStream, name: String) | InputStream’dan bir dosya tanımlaması oluşturur. |
getName() → String | Dosya adı. |
setName(name: String) | Dosya adını ayarlar (/F). |
getUnicodeFileName() → String | /UF Unicode dosya adı. |
setUnicodeFileName(name: String) | Unicode dosya adını ayarlar (/UF). |
getDescription() → String | Açıklama. |
setDescription(desc: String) | Açıklamayı (/Desc) ayarlar. |
getRelationship() → String | - AFR ilişkisi. |
setRelationship(rel: String) | AF ilişkilendirmesini ayarlar. |
getMIMEType() → String | MIME tipi, yerleştirilmiş akış / alt tipten. |
setMIMEType(mimeType: String) | Gömülü akışta MIME tipini ayarlar. |
getParams() → FileParams | Dosya parametrelerini (büyüklük, tarihler, kontrol toplamı) gönderir. |
getContents() → InputStream | Yerleştirilmiş dosya içeriğini InputStream olarak gönderir. |
setMimeType(mimeType: String) | MIME tipini ayarlar ( {@link #setMIMEType(String)} için bir takma addır). |
getMimeType() → String | MIME türünü gönderir ({@link #getMIMEType()} için başka bir isim). |
getData() → byte[] | Sıkıştırılmış dosya verilerini gönderir. |
getEmbeddedStream() → PdfStream | /EF/F’den yerleştirilmiş dosya akışını gönderir. |
getPdfDictionary() → PdfDictionary | Altındaki sözlüğü gönderir. |