PdfString

Resumo geral

PdfString é uma classe em Aspose.PDF FOSS para Java. Herdeiros de: PdfBase.

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

Esta classe fornece 20 métodos para trabalhar com objetos PdfString em programas Java. Os métodos disponíveis incluem: PdfString, accept, equals, fromHex, getAsDate, getBytes, getHexString, getObjectKey, getString, hashCode, isBinary, isDirty, e 7 métodos adicionais. Todos os membros públicos são acessíveis a qualquer aplicação Java após instalar o pacote Aspose.PDF FOSS para Java. Propriedades: asDate, binary, bytes, dirty, forceHex, hexString,E mais três.

Propriedades

Nome:Tipo de veículo:AcessosDescrição:
bytesbyte[]Leia.Retorna os bytes brutos desta cadeia.
stringStringLeia.Decodificar os bytes como texto: se o BOM estiver presente, UTF-16BE; caso contrário PDFDocEncoding.
forceHexbooleanLeia.Retorna se esta cadeia força a serialização hexadecimal.
asDateLocalDateTimeLeia.Tentativa de analisar a cadeia como uma data PDF.
hexStringStringLeia.Retorna a cadeia em representação hexagonal: <AABBCC…>
Utilizado para cadeias binárias (IDs, chaves de criptografia).
binarybooleanLeia.Devolve true se esta sequência de caracteres conter bytes não imprimíveis.
(provavelmente dados binários como ID de ficheiro ou chave de encriptação).
dirtybooleanLeia.Retorna {@code true} se este objeto foi modificado desde o carregamento.
indirectbooleanLeia.Devolve se este objeto é um objecto indirecto (tem uma chave de object).
objectKeyPdfObjectKeyLeia.Retorna a chave de objeto indireto, ou {@code null} para objetos diretos.

Métodos de avaliação

AssinaturaDescrição:
PdfString(bytes: byte[])Cria um PdfString a partir de bytes brutos.
PdfString(text: String)Cria um PdfString a partir de uma cadeia Java.
fromHex(hex: String)PdfStringCria um PdfString a partir de uma cadeia hexagonal (sem parênteses angulares).
getBytes()byte[]Retorna os bytes brutos desta cadeia.
getString()StringDecodificar os bytes como texto: se o BOM estiver presente, UTF-16BE; caso contrário PDFDocEncoding.
setForceHex(forceHex: boolean)Estabelece se esta cadeia deve ser sempre serializada em forma hexagonal.
isForceHex()booleanRetorna se esta cadeia força a serialização hexadecimal.
getAsDate()LocalDateTimeTentativa de analisar a cadeia como uma data PDF.
getHexString()StringRetorna a cadeia em representação hexagonal: <AABBCC…>
Utilizado para cadeias binárias (IDs, chaves de criptografia).
isBinary()booleanDevolve true se esta sequência de caracteres conter bytes não imprimíveis.
(provavelmente dados binários como ID de ficheiro ou chave de encriptação).
writeTo(os: OutputStream)
accept(visitor: IPdfVisitor<T>)T
equals(o: Object)boolean
hashCode()int
toString()String
isDirty()booleanRetorna {@code true} se este objeto foi modificado desde o carregamento.
setDirty(dirty: boolean)Coloca a bandeira suja neste objeto.
isIndirect()booleanDevolve se este objeto é um objecto indirecto (tem uma chave de object).
getObjectKey()PdfObjectKeyRetorna a chave de objeto indireto, ou {@code null} para objetos diretos.
setObjectKey(key: PdfObjectKey)Defina a chave de objeto indireto.

Ver também:

 Português