PdfString

Visión general

PdfString Es una clase en Aspose.PDF FOSS para Java. Heredados de: PdfBase.

Objeto de string PDF (§7.3.4, ISO 32000-1:2008).

Esta clase proporciona 20 métodos para trabajar con los objetos PdfString en programas de Java. Los métodos disponibles incluyen: PdfString, accept, equals, fromHex, getAsDate, getBytes, getHexString, getObjectKey, getString, hashCode, isBinary, isDirty,y 7 métodos adicionales. Todos los miembros públicos están accesibles a cualquier aplicación Java después de instalar el Aspose.PDF FOSS para el paquete Java. Propiedades : asDate, binary, bytes, dirty, forceHex, hexString,Y tres más.

Propiedades

NombreTipoAccesoDescripción
bytesbyte[]LeerRetorna los bajos crudos de esta línea.
stringStringLeerDecodifica los bajos como texto: si BOM está presente, UTF-16BE; de lo contrario PDFDocEncoding.
forceHexbooleanLeerRetorna si esta línea forza la serializacin hex.
asDateLocalDateTimeLeerIntentar parse la fila como una fecha PDF.
hexStringStringLeerRetorna la línea en representación hex: <AABBCC…>
Utilizado para las líneas binarias (IDs, claves de cifrado).
binarybooleanLeerRetorna si esta línea contiene bajos no impresibles.
(probablemente datos binarios como ID de archivo o clave de cifrado).
dirtybooleanLeerRetorna {@code true} si este objeto ha sido modificado desde la carga.
indirectbooleanLeerRetorna si este objeto es un objeto indirecto (tiene una clave de objeto).
objectKeyPdfObjectKeyLeerDevolve la clave de objeto indirecto, o {@code null} para objetos directos.

Métodos

firmaDescripción
PdfString(bytes: byte[])Crea un PdfString de bajos crudos.
PdfString(text: String)Crea un PdfString de una línea Java.
fromHex(hex: String) → PdfStringCrea un PdfString de una cadena hex (sin brazos angulares).
getBytes() → byte[]Retorna los bajos crudos de esta línea.
getString() → StringDecodifica los bajos como texto: si BOM está presente, UTF-16BE; de lo contrario PDFDocEncoding.
setForceHex(forceHex: boolean)Establecer si esta línea debe ser serializada siempre en forma hex.
isForceHex() → booleanRetorna si esta línea forza la serializacin hex.
getAsDate() → LocalDateTimeIntentar parse la fila como una fecha PDF.
getHexString() → StringRetorna la línea en representación hex: <AABBCC…>
Utilizado para las líneas binarias (IDs, claves de cifrado).
isBinary() → booleanRetorna si esta línea contiene bajos no impresibles.
(Puede ser que los datos binarios como el ID de archivo o la clave de cifrado).
writeTo(os: OutputStream)
accept(visitor: IPdfVisitor<T>) → T
equals(o: Object) → boolean
hashCode() → int
toString() → String
isDirty() → booleanRetorna {@code true} si este objeto ha sido modificado desde la carga.
setDirty(dirty: boolean)Póngase la bandera sucia en este objeto.
isIndirect() → booleanRetorna si este objeto es un objeto indirecto (tiene una clave de objeto).
getObjectKey() → PdfObjectKeyDevolve la clave de objeto indirecto, o {@code null} para objetos directos.
setObjectKey(key: PdfObjectKey)- El objeto indirecto es la clave.

Ver también

 Español