DocumentInfo
Genel Bakış
DocumentInfo Java için FOSS’de bir sınıf.
PDF belge bilgi sözlüğünü sarar (ISO 32000-1:2008, §14.3.3).
Bu sınıf, Java programlarında DocumentInfo nesnelerle çalışmak için 20 yöntem sağlar. Kullanılabilir yöntemler şunlardır: DocumentInfo, clear, getAuthor, getCreationDate, getCreationTimeZone, getCreator, getKeywords, getModDate, getPdfDictionary, getProducer, getSubject, getTitle, ve 8 ek yöntem. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Özellikleri: author, creationDate, creationTimeZone, creator, keywords, modDate,Ve 4 tane daha.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
title | String | Oku . | Belge başlığını gönderir veya ayarlanmamışsa null. |
author | String | Oku . | Belge yazarını gönderir veya ayarlanmamışsa null’i gönderiri. |
subject | String | Oku . | Belge konusu, veya ayarlanmamışsa null gönderir. |
keywords | String | Oku . | Belge anahtar kelimelerini gönderir, ayarlanmamışsa null. |
creator | String | Oku . | Yaratıcı uygulamasının adını gönderir veya ayarlanmamışsa null’i gönderiri. |
producer | String | Oku . | Üreticinin uygulaması adını gönderir veya ayarlanmamışsa null’i gönderiri. |
creationDate | Date | Oku . | Belge oluşturma tarihini veya ayarlanmamışsa ya da ayrıştırılamazsa null’i gönderir. |
modDate | Date | Oku . | Belgeyi değiştirme tarihini veya ayarlanmamışsa ya da ayrıştırılamazsa null’i gönderir. |
creationTimeZone | TimeZone | Oku . | /CreationDate PDF tarih dizgisinden ayrıştırılan zaman aralığını gönderir. |
pdfDictionary | PdfDictionary | Oku . | Altta bulunan PDF sözlüğünü gönderir. |
Yöntemler
| Signature | Açıklama: |
|---|---|
DocumentInfo(infoDict: PdfDictionary) | Verilen / Info sözlüğü etrafında bir DocumentInfo sarma oluşturur. |
getTitle() → String | Belge başlığını gönderir veya ayarlanmamışsa null. |
setTitle(title: String) | Belge başlığını ayarlar. |
getAuthor() → String | Belge yazarını gönderir veya ayarlanmamışsa null’i gönderiri. |
setAuthor(author: String) | Belge yazarını ayarlar. |
getSubject() → String | Belge konusu, veya ayarlanmamışsa null gönderir. |
setSubject(subject: String) | Belge konusunu ayarlar. |
getKeywords() → String | Belge anahtar kelimelerini gönderir, ayarlanmamışsa null. |
setKeywords(keywords: String) | Belge anahtar kelimelerini ayarlar. |
getCreator() → String | Yaratıcı uygulamasının adını gönderir veya ayarlanmamışsa null’i gönderiri. |
setCreator(creator: String) | Oluşturucu uygulama adını ayarlar. |
getProducer() → String | Üreticinin uygulaması adını gönderir veya ayarlanmamışsa null’i gönderiri. |
setProducer(producer: String) | Üretici uygulama adını ayarlar. |
getCreationDate() → Date | Belge oluşturma tarihini veya ayarlanmamışsa ya da ayrıştırılamazsa null’i gönderir. |
setCreationDate(date: Date) | Belgenin oluşturulma tarihini ayarlar. |
getModDate() → Date | Belgeyi değiştirme tarihini veya ayarlanmamışsa ya da ayrıştırılamazsa null’i gönderir. |
setModDate(date: Date) | Belgenin değiştirilme tarihini ayarlar. |
getCreationTimeZone() → TimeZone | /CreationDate PDF tarih dizgisinden ayrıştırılan zaman aralığını gönderir. |
getPdfDictionary() → PdfDictionary | Altta bulunan PDF sözlüğünü gönderir. |
clear() | Alt sözlükten tüm standart belge bilgisi girdilerini temizler. |