PdfString
Overview
PdfString Java için Aspose.PDF FOSS sınıfıdır. Mirasçılardan gelenler: PdfBase.
PDF çerçeve nesnesi (§7.3.4, ISO 32000-1:2008).
Bu sınıf, Java programlarında PdfString nesnelerle çalışmak için 20 yöntem sunar. Mevcut yöntemler şunları içerir: PdfString, accept, equals, fromHex, getAsDate, getBytes, getHexString, getObjectKey, getString, hashCode, isBinary, isDirty,7 tane daha yöntem. Tüm kamu üyeleri, Java paket için Aspose.PDF FOSS’u yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Mülkiyet : asDate, binary, bytes, dirty, forceHex, hexString,Ve 3 daha.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
bytes | byte[] | Read | Bu çubukların ham bytelerini geri getirir. |
string | String | Read | Bu bitleri metin olarak dekore eder: eğer BOM mevcutsa, UTF-16BE; aksi takdirde PDFDocEncoding. |
forceHex | boolean | Read | Bu çubuk hex serializasyon güçlendiriyor mu geri döner. |
asDate | LocalDateTime | Read | Bir PDF tarih olarak çubuk parçalamaya çalışın. |
hexString | String | Read | Hex temsilciliğinde çubuk geri getirir: <AABBCC…> İkili çitler için kullanılır (ID, şifreleme anahtarları). |
binary | boolean | Read | Bu satır basılamayan byte içeriyorsa doğru geri döner (belki de dosya kimliği veya şifreleme anahtarı gibi ikili veriler). |
dirty | boolean | Read | Bu öğe yüklendiğinde değiştirildiği takdirde {@code true} iade edilir. |
indirect | boolean | Read | Bu nesnenin dolaylı bir nesne olup olmadığını (bir nesneden anahtarı var) geri getirir. |
objectKey | PdfObjectKey | Read | Doğrudan nesneler için dolaylı nesne anahtarını veya {@code null} iade eder. |
Methods
| Signature | Description |
|---|---|
PdfString(bytes: byte[]) | Bir PdfString çamur byte oluşturur. |
PdfString(text: String) | Bir Java çubuğundan bir PdfString oluşturur. |
fromHex(hex: String) → PdfString | Bir hex çubuğundan bir PdfString oluşturur (kulak kolları olmadan). |
getBytes() → byte[] | Bu çubukların ham bytelerini geri getirir. |
getString() → String | Bu bitleri metin olarak dekore eder: eğer BOM mevcutsa, UTF-16BE; aksi takdirde PDFDocEncoding. |
setForceHex(forceHex: boolean) | Bu çubuk her zaman hex şeklinde serialize edilmelidir mi belirleyin. |
isForceHex() → boolean | Bu çubuk hex serializasyon güçlendiriyor mu geri döner. |
getAsDate() → LocalDateTime | Bir PDF tarih olarak çubuk parçalamaya çalışın. |
getHexString() → String | Hex temsilciliğinde çubuk geri getirir: <AABBCC…> İkili çitler için kullanılır (ID, şifreleme anahtarları). |
isBinary() → boolean | Bu satır basılamayan byte içeriyorsa doğru geri döner (belki de dosya kimliği veya şifreleme anahtarı gibi ikili veriler). |
writeTo(os: OutputStream) | |
accept(visitor: IPdfVisitor<T>) → T | |
equals(o: Object) → boolean | |
hashCode() → int | |
toString() → String | |
isDirty() → boolean | Bu öğe yüklendiğinde değiştirildiği takdirde {@code true} iade edilir. |
setDirty(dirty: boolean) | Bu nesneye kirli bayrak koyun. |
isIndirect() → boolean | Bu nesnenin dolaylı bir nesne olup olmadığını (bir nesneden anahtarı var) geri getirir. |
getObjectKey() → PdfObjectKey | Doğrudan nesneler için dolaylı nesne anahtarını veya {@code null} iade eder. |
setObjectKey(key: PdfObjectKey) | Doğrudan nesne anahtarı oluşturun. |