PdfName

Genel Bakış

PdfName Java için FOSS’de bir sınıf. Mirasçılar: PdfBase, Comparable<PdfName>.

PDF isim nesnesi (§7.3.5, ISO 32000-1:2008).

Bu sınıf, Java programlarında PdfName nesnelerle çalışmak için 15 yöntem sağlar. Kullanılabilir yöntemler şunlardır: accept, compareTo, equals, fromPdfToken, getName, getObjectKey, getValue, hashCode, isDirty, isIndirect, of, setDirty, ve 3 ek yöntem. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Özellikleri: ANNOTS, ARTBOX, ASCII85_DECODE, ASCII_HEX_DECODE, BASE_FONT, BBOX,Ve 55 tane daha.

Özellikler

Adı:Tip:AccessAçıklama:
nameStringOku .Açıklanmış ismi gönderir (önceden “/” olmadan).
valueStringOku .Kodu çözmüş isim değerini gönderir.
TYPEPdfNameOku .Türü alır.
SUBTYPEPdfNameOku .Alt türü alır.
PAGESPdfNameOku .Sayfaları alır.
PAGEPdfNameOku .Sayfayı alır.
FONTPdfNameOku .Yazı tipini alır.
LENGTHPdfNameOku .Uzunluğu alır.
FILTERPdfNameOku .Filtreyi alır.
FLATE_DECODEPdfNameOku .Flate decode’i alır.
LZW_DECODEPdfNameOku .lzw decode’i alır.
ASCII_HEX_DECODEPdfNameOku .ascii hex decode’ı alır.
ASCII85_DECODEPdfNameOku .ascii85 kod çözümünü alır.
RUN_LENGTH_DECODEPdfNameOku .run length decode’i alır.
CCITTFAX_DECODEPdfNameOku .ccittfax decode’ı alır.
DCT_DECODEPdfNameOku .dct decode’ı alır.
JPX_DECODEPdfNameOku .jpx kod çözümünü alır.
WIDTHPdfNameOku .Genişliği alır.
HEIGHTPdfNameOku .Yüksekliği alır.
RESOURCESPdfNameOku .Kaynakları alır.
CONTENTSPdfNameOku .İçeriği alır.
MEDIABOXPdfNameOku .Mediabox’ı alır.
CROPBOXPdfNameOku .Kırpma kutusunu alır.
TRIMBOXPdfNameOku .Trimbox’ı alır.
BLEEDBOXPdfNameOku .Bleedbox’ı alır.
ARTBOXPdfNameOku .artbox’ı alır.
COUNTPdfNameOku .Sayacı alır.
KIDSPdfNameOku .Çocukları alır.
PARENTPdfNameOku .Ebeveyni alır.
CATALOGPdfNameOku .Kataloğu alır.
ROOTPdfNameOku .Kökü alır.
SIZEPdfNameOku .Boyutu alır.
PREVPdfNameOku .prev’yi alır.
INFOPdfNameOku .Bilgiyi alır.
IDPdfNameOku .id’yi alır.
ENCRYPTPdfNameOku .Şifrelemeyi alır.
DECODE_PARMSPdfNameOku .Kod çözümleme parametrelerini alır.
ENCODINGPdfNameOku .Kodlamayı alır.
BASE_FONTPdfNameOku .Temel fontu alır.
FIRST_CHARPdfNameOku .İlk karakteri alır.
LAST_CHARPdfNameOku .Son karakteri alır.
WIDTHSPdfNameOku .Genişlikleri alır.
TO_UNICODEPdfNameOku .Unicode’a alır.
FONT_DESCRIPTORPdfNameOku .Yazı tipi tanımlayıcısını alır.
XOBJECTPdfNameOku .xobject’i alır.
IMAGEPdfNameOku .Görüntüyü alır.
FORMPdfNameOku .Formu alır.
BBOXPdfNameOku .bbox’yi alır.
MATRIXPdfNameOku .Matrisi alır.
ANNOTSPdfNameOku .annots’ı alır.
RECTPdfNameOku .Dikdörtgeni alır.
ROTATEPdfNameOku .Döndürmeyi alır.
SPdfNameOku .s’yi alır.
NPdfNameOku .n’yi alır.
PREDICTORPdfNameOku .Tahmin ediciyi alır.
COLUMNSPdfNameOku .Sütunları alır.
COLORSPdfNameOku .Renkleri alır.
BITS_PER_COMPONENTPdfNameOku .Bileşen başına bit sayısını alır.
dirtybooleanOku .Bu nesne yüklenme sonrası değiştirildiyse {@code true} değerini gönderir.
indirectbooleanOku .Bu nesnenin dolaylı bir nesne olup olmadığını gönderir (bir nesneler anahtarı vardır).
objectKeyPdfObjectKeyOku .Doğrudan nesneler için dolaylı nesne anahtarını veya {@code null}‘i gönderir.

Yöntemler

SignatureAçıklama:
of(name: String)PdfNameVerilen kodsuz isim için PdfName değerini gönderir.
fromPdfToken(pdfToken: String)PdfNameBir PDF isim belirteçini ( {@code #XX} hex kaçışları ile) bir PdfName. ’ e çözer.
getName()StringAçıklanmış ismi gönderir (önceden “/” olmadan).
getValue()StringKodu çözmüş isim değerini gönderir.
writeTo(os: OutputStream)
accept(visitor: IPdfVisitor<T>)T
compareTo(other: PdfName)int
equals(o: Object)boolean
hashCode()int
toString()String
isDirty()booleanBu nesne yüklenme sonrası değiştirildiyse {@code true} değerini gönderir.
setDirty(dirty: boolean)Bu nesnedeki dirty flag’i ayarlar.
isIndirect()booleanBu nesnenin dolaylı bir nesne olup olmadığını gönderir (bir nesneler anahtarı vardır).
getObjectKey()PdfObjectKeyDoğrudan nesneler için dolaylı nesne anahtarını veya {@code null}‘i gönderir.
setObjectKey(key: PdfObjectKey)Dolaylı nesne anahtarını ayarlar.

Ayrıca bakınız:

 Türkçe