PdfString

Översikt

PdfString är en klass i Aspose.PDF FOSS för Java. ärvt från: PdfBase.

PDF strängobjekt (§7.3.4, ISO 32000-1:2008).

Denna klass ger 20 metoder för att arbeta med PdfString objekt i Java-program. Tillgängliga metoder inkluderar: PdfString, accept, equals, fromHex, getAsDate, getBytes, getHexString, getObjectKey, getString, hashCode, isBinary, isDirty,och 7 ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla Java-applikationer efter att ha installerat Aspose.PDF FOSS för Java paket. och egenskaper: asDate, binary, bytes, dirty, forceHex, hexString,Och 3 fler.

ägodelar

NamnTyp avAccessBeskrivning
bytesbyte[]LäsningÅterställer de rå byterna av denna sträng.
stringStringLäsningDecodera byten som text: om BOM finns, UTF-16BE; annars PDFDocEncoding.
forceHexbooleanLäsningÅterkommer om denna sträng styr hex serialisering.
asDateLocalDateTimeLäsningFörsöker att parsa strängen som en PDF-datum.
hexStringStringLäsningReturnerar strängen i hex representation: <AABBCC…> Används för binära strängar (ID, krypteringsklöss).
binarybooleanLäsningReturnerar sant om denna sträng innehåller icke-skrivbara byter (förmodligen binära data som fil ID eller krypteringsknappen).
dirtybooleanLäsningReturnerar {@code true} om objektet har ändrats sedan laddningen.
indirectbooleanLäsningÅterkommer om detta objekt är ett indirekt objekt (har en objektnyckel).
objectKeyPdfObjectKeyLäsningReturnerar indirekt objektnyckeln, eller {@code null} för direkta objekt.

Metoder

SignatureBeskrivning
PdfString(bytes: byte[])Skapar en PdfString från rå byter.
PdfString(text: String)Skapar en PdfString från ett Java-sträng.
fromHex(hex: String)PdfStringSkapar en PdfString från ett hex sträng (utan vinklar).
getBytes()byte[]Återställer de rå byterna av denna sträng.
getString()StringDecodera byten som text: om BOM finns, UTF-16BE; annars PDFDocEncoding.
setForceHex(forceHex: boolean)Bestäm om denna sträng alltid ska serialiseras i hexform.
isForceHex()booleanÅterkommer om denna sträng styr hex serialisering.
getAsDate()LocalDateTimeFörsöker att parsa strängen som en PDF-datum.
getHexString()StringReturnerar strängen i hex representation: <AABBCC…> Används för binära strängar (ID, krypteringsklöss).
isBinary()booleanReturnerar sant om denna sträng innehåller icke-skrivbara byter (förmodligen binära data som fil ID eller krypteringsknappen).
writeTo(os: OutputStream)
accept(visitor: IPdfVisitor<T>)T
equals(o: Object)boolean
hashCode()int
toString()String
isDirty()booleanReturnerar {@code true} om objektet har ändrats sedan laddningen.
setDirty(dirty: boolean)Sätter dirty flag på detta objekt.
isIndirect()booleanÅterkommer om detta objekt är ett indirekt objekt (har en objektnyckel).
getObjectKey()PdfObjectKeyReturnerar indirekt objektnyckeln, eller {@code null} för direkta objekt.
setObjectKey(key: PdfObjectKey)Sätter nyckeln för det indirekta objektet.

Se även

 Svenska