PdfString
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és | Leírás |
|---|---|---|---|
bytes | byte[] | Olvasd! | Visszaadja a nyers bájtokat. |
string | String | Olvasd! | A bájtok szövegként történő dekódolása: ha a BOM jelen van, UTF-16BE; egyéb esetben PDFDocEncoding. |
forceHex | boolean | Olvasd! | Visszaadja, hogy ez a szalag kényszeríti-e a hex sorozatosítást. |
asDate | LocalDateTime | Olvasd! | A szalagot PDF-adatként próbálja elemzni. |
hexString | String | Olvasd! | A sztrájk hexázs formájában: <AABBCC…> |
| Bináris szalagok (ID-k, titkosítási kulcsok) esetében. | |||
binary | boolean | Olvasd! | 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). | |||
dirty | boolean | Olvasd! | Visszaadja a {@code true} értékét, ha az objektum a betöltés óta módosított. |
indirect | boolean | Olvasd! | Visszaadja, hogy ez az objektum közvetett objektumot (van-e objektumszák). |
objectKey | PdfObjectKey | Olvasd! | 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) → PdfString | Egy hexszoros sztről (hangotnyújtás nélkül) PdfString-t hoz létre. |
getBytes() → byte[] | Visszaadja a nyers bájtokat. |
getString() → String | A 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() → boolean | Visszaadja, hogy ez a szalag kényszeríti-e a hex sorozatosítást. |
getAsDate() → LocalDateTime | A szalagot PDF-adatként próbálja elemzni. |
getHexString() → String | A sztrájk hexázs formájában: <AABBCC…> |
| Bináris szalagokhoz (ID-k, titkosítási kulcsok) használják. | |
isBinary() → boolean | 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). | |
writeTo(os: OutputStream) | |
accept(visitor: IPdfVisitor<T>) → T | |
equals(o: Object) → boolean | |
hashCode() → int | |
toString() → String | |
isDirty() → boolean | Visszaadja 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() → boolean | Visszaadja, hogy ez az objektum közvetett objektumot (van-e objektumszák). |
getObjectKey() → PdfObjectKey | Visszaadja az indirekt objektum kulcsot, vagy {@code null} a közvetlen objektumok esetében. |
setObjectKey(key: PdfObjectKey) | A közvetett objektum kulcsot állítja be. |