PdfString
Približni podaci
PdfString je klasa u Aspose.PDF FOSS za Java. Nasljednici od: PdfBase.
U ovom slučaju, u skladu s člankom 13. stavkom 1. točkom (a) Uredbe (EU) br. 765/2014.
Ova klasa pruža 20 metoda za rad s PdfString objektima u Java programima. Postoje i sljedeće metode: PdfString, accept, equals, fromHex, getAsDate, getBytes, getHexString, getObjectKey, getString, hashCode, isBinary, isDirty, i 7 dodatnih metoda. Svi javni članovi su dostupni bilo kojoj Java aplikaciji nakon instalacije paketa Aspose.PDF FOSS za Java. Ograničenja: asDate, binary, bytes, dirty, forceHex, hexString, i još 3 .
Oznake i značajke
| Izvršni datum: | Iznos: | Prihvat | Opisivanje |
|---|---|---|---|
bytes | byte[] | Čitaj. | Vrati sirove bajtove ovog niza. |
string | String | Čitaj. | U slučaju da je BOM prisutan, UTF-16BE; u suprotnom PDFDocEncoding. |
forceHex | boolean | Čitaj. | Vrati da li ovaj niz zahtjeva hex serijalizaciju. |
asDate | LocalDateTime | Čitaj. | Pokušaj analize niza kao PDF datuma. |
hexString | String | Čitaj. | Vrati niz u hex reprezentaciji: <AABBCC…> |
| Koristi se za binarne niže (ID-ovi, ključevi šifriranja). | |||
binary | boolean | Čitaj. | Vraća true ako ovaj niz sadrži bajtove koji se ne mogu tiskati. |
| (vjerojatni binarni podaci kao što su ID datoteke ili ključ za šifriranje). | |||
dirty | boolean | Čitaj. | Vrati {@code true} ako je ovaj objekt bio modificiran od učitavanja. |
indirect | boolean | Čitaj. | Vrati da li je ovaj objekt posredni objekat (ima kljuc za objekt). |
objectKey | PdfObjectKey | Čitaj. | Vrati neizravni objekt ključ, ili {@code null} za direktne objekte. |
Metoda za primjenu
| Potpis | Opisivanje |
|---|---|
PdfString(bytes: byte[]) | Stvara PdfString iz sirovih bajta. |
PdfString(text: String) | Stvara PdfString iz Java niz. |
fromHex(hex: String) → PdfString | Stvara PdfString iz hex šarenja (bez uglovitih zagrada). |
getBytes() → byte[] | Vrati sirove bajtove ovog niza. |
getString() → String | U slučaju da je BOM prisutan, UTF-16BE; u suprotnom PDFDocEncoding. |
setForceHex(forceHex: boolean) | Postavlja se da li ovaj niz treba uvijek biti serijski u hex formatu. |
isForceHex() → boolean | Vrati da li ovaj niz zahtjeva hex serijalizaciju. |
getAsDate() → LocalDateTime | Pokušaj analize niza kao PDF datuma. |
getHexString() → String | Vrati niz u hex reprezentaciji: <AABBCC…> |
| Koristi se za binarne niže (ID-ovi, ključevi šifriranja). | |
isBinary() → boolean | Vraća true ako ovaj niz sadrži bajtove koji se ne mogu tiskati. |
| (vjerojatni binarni podaci kao što su ID datoteke ili ključ za šifriranje). | |
writeTo(os: OutputStream) | |
accept(visitor: IPdfVisitor<T>) → T | |
equals(o: Object) → boolean | |
hashCode() → int | |
toString() → String | |
isDirty() → boolean | Vrati {@code true} ako je ovaj objekt bio modificiran od učitavanja. |
setDirty(dirty: boolean) | Postavi prljavu zastavu na ovaj predmet. |
isIndirect() → boolean | Vrati da li je ovaj objekt posredni objekat (ima kljuc za objekt). |
getObjectKey() → PdfObjectKey | Vrati neizravni objekt ključ, ili {@code null} za direktne objekte. |
setObjectKey(key: PdfObjectKey) | Postavi indirektni objekt ključ. |