PdfString

Opinie generală

PdfString este o clasă în Aspose.PDF FOSS pentru Java. Moștenitorii de la: PdfBase.

Obiectul de șir PDF (§7.3.4, ISO 32000-1:2008).

Această clasă oferă 20 de metode pentru a lucra cu obiecte PdfString în programele Java. Metodele disponibile includ: PdfString, accept, equals, fromHex, getAsDate, getBytes, getHexString, getObjectKey, getString, hashCode, isBinary, isDirty, şi 7 metode suplimentare. Toți membrii publicului sunt accesibili oricărei aplicații Java după instalarea pachetului FOSS pentru Java. Proprietăți: asDate, binary, bytes, dirty, forceHex, hexString, şi încă 3 .

Proprietăți

Numele de proprietateTipul de vehiculAccesulDescriere:
bytesbyte[]Citeşte.Întoarce baiti cruzi din acest șir.
stringStringCiteşte.Decodează baitii ca text: dacă există BOM, UTF-16BE; în caz contrar PDFDocEncoding.
forceHexbooleanCiteşte.Întoarce dacă acest string forțează serializarea hex.
asDateLocalDateTimeCiteşte.Încercări de a analiza șirul ca o dată PDF.
hexStringStringCiteşte.Întoarce șirul în reprezentare hexagonală: <AABBCC…>
Utilizat pentru șiruri binare (ID-uri, cheie de criptare).
binarybooleanCiteşte.Retoară true dacă acest șir conține bați care nu pot fi imprimați.
(probabil date binare, cum ar fi ID-ul fişierului sau cheia de criptare).
dirtybooleanCiteşte.Întoarce {@code true} dacă acest obiect a fost modificat de la încărcare.
indirectbooleanCiteşte.Întoarce dacă acest obiect este un obiecțiu indirect (are o cheie de object).
objectKeyPdfObjectKeyCiteşte.Întoarce cheia obiectului indirect sau {@code null} pentru obiecte directe.

Metode de evaluare

SemnăturaDescriere:
PdfString(bytes: byte[])Creează un PdfString din baiti cruzi.
PdfString(text: String)Creează un PdfString dintr-un șir Java.
fromHex(hex: String)PdfStringCreează un PdfString dintr-un șir hexagonal (fără paranteze angulare).
getBytes()byte[]Întoarce baiti cruzi din acest șir.
getString()StringDecodează baitii ca text: dacă există BOM, UTF-16BE; în caz contrar PDFDocEncoding.
setForceHex(forceHex: boolean)Stabilește dacă această șiră trebuie să fie întotdeauna serializată în formă hex.
isForceHex()booleanÎntoarce dacă acest string forțează serializarea hex.
getAsDate()LocalDateTimeÎncercări de a analiza șirul ca o dată PDF.
getHexString()StringÎntoarce șirul în reprezentare hexagonală: <AABBCC…>
Utilizat pentru șiruri binare (ID-uri, cheie de criptare).
isBinary()booleanRetoară true dacă acest șir conține bați care nu pot fi imprimați.
(probabil date binare, cum ar fi ID-ul fişierului sau cheia de criptare).
writeTo(os: OutputStream)
accept(visitor: IPdfVisitor<T>)T
equals(o: Object)boolean
hashCode()int
toString()String
isDirty()booleanÎntoarce {@code true} dacă acest obiect a fost modificat de la încărcare.
setDirty(dirty: boolean)Pune steagul murdar pe acest obiect.
isIndirect()booleanÎntoarce dacă acest obiect este un obiecțiu indirect (are o cheie de object).
getObjectKey()PdfObjectKeyÎntoarce cheia obiectului indirect sau {@code null} pentru obiecte directe.
setObjectKey(key: PdfObjectKey)Stabileşte cheia obiectului indirect.

Vezi și:

 Română