PdfString

Összefoglaló

PdfString egy osztály a Aspose.PDF FOSS-ban Java számára. Az örökölők: PdfBase.

PDF szalagobjektum (§7.3.4, ISO 32000-1:2008).

Ez a osztály 20 módszert biztosít az PdfString objektumokkal való munkavégzéshez Java programokban. A rendelkezésre álló módszerek közé tartozik: PdfString, accept, equals, fromHex, getAsDate, getBytes, getHexString, getObjectKey, getString, hashCode, isBinary, isDirty, és 7 további módszer. Minden nyilvános tag hozzáférhető bármely Java alkalmazás után telepítése a Aspose.PDF FOSS for Java csomag. A tulajdonságok: asDate, binary, bytes, dirty, forceHex, hexString, és még három.

A tulajdonságok

A neve:A típus:HozzáférésLeírás
bytesbyte[]Olvasd!Visszaadja a nyers bájtokat.
stringStringOlvasd!A bájtok szövegként történő dekódolása: ha a BOM jelen van, UTF-16BE; egyéb esetben PDFDocEncoding.
forceHexbooleanOlvasd!Visszaadja, hogy ez a szalag kényszeríti-e a hex sorozatosítást.
asDateLocalDateTimeOlvasd!A szalagot PDF-adatként próbálja elemzni.
hexStringStringOlvasd!A sztrájk hexázs formájában: <AABBCC…>
Bináris szalagok (ID-k, titkosítási kulcsok) esetében.
binarybooleanOlvasd!Igazot ad, ha a szalag nem nyomtatható bájtokat tartalmaz.
(valószínűleg bináris adatok, mint a fájl azonosító vagy titkosítási kulcs).
dirtybooleanOlvasd!Visszaadja a {@code true} értékét, ha az objektum a betöltés óta módosított.
indirectbooleanOlvasd!Visszaadja, hogy ez az objektum közvetett objektumot (van-e objektumszák).
objectKeyPdfObjectKeyOlvasd!Visszaadja az indirekt objektum kulcsot, vagy {@code null} a közvetlen objektumok esetében.

Módszerek

Az aláírás:Leírás
PdfString(bytes: byte[])A PdfString-t nyers bájtokból hozza létre.
PdfString(text: String)Egy PdfString-t hoz létre egy Java szalagból.
fromHex(hex: String)PdfStringEgy hexszoros sztről (hangotnyújtás nélkül) PdfString-t hoz létre.
getBytes()byte[]Visszaadja a nyers bájtokat.
getString()StringA bájtok szövegként történő dekódolása: ha a BOM jelen van, UTF-16BE; egyéb esetben PDFDocEncoding.
setForceHex(forceHex: boolean)Meghatározza, hogy a szalagot mindig hex formában kell-e sorozatosítani.
isForceHex()booleanVisszaadja, hogy ez a szalag kényszeríti-e a hex sorozatosítást.
getAsDate()LocalDateTimeA szalagot PDF-adatként próbálja elemzni.
getHexString()StringA sztrájk hexázs formájában: <AABBCC…>
Bináris szalagokhoz (ID-k, titkosítási kulcsok) használják.
isBinary()booleanIgazot ad, ha a szalag nem nyomtatható bájtokat tartalmaz.
(valószínűleg bináris adatok, mint a fájl azonosító vagy titkosítási kulcs).
writeTo(os: OutputStream)
accept(visitor: IPdfVisitor<T>)T
equals(o: Object)boolean
hashCode()int
toString()String
isDirty()booleanVisszaadja a {@code true} értékét, ha az objektum a betöltés óta módosított.
setDirty(dirty: boolean)A piszkos zászlót rakja erre a tárgyra.
isIndirect()booleanVisszaadja, hogy ez az objektum közvetett objektumot (van-e objektumszák).
getObjectKey()PdfObjectKeyVisszaadja az indirekt objektum kulcsot, vagy {@code null} a közvetlen objektumok esetében.
setObjectKey(key: PdfObjectKey)A közvetett objektum kulcsot állítja be.

Lásd még:

 Magyar