PdfString

Revisión

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.

Metodología

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