PDFPARSER

Revisión

PDFParser Es una clase en Aspose.PDF FOSS para Java. Heredados de: Closeable.

PDF parser de archivos completos implementando la carga del objeto lázaro.

Esta clase proporciona 16 métodos para trabajar con los objetos PDFParser en programas de Java. Los métodos disponibles incluyen: PDFParser, close, getAllObjectKeys, getCatalog, getDecryptor, getObject, getTrailer, getVersion, initSecurity, isEncrypted, parse, parseObjectBody,y dos 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 : allObjectKeys, catalog, decryptor, encrypted, trailer, version.

Propiedades

NombreTipoAccesoDescripción
trailerPdfDictionaryLeerDe vuelta el dicionario de la trayectoria.
versionfloatLeerDevolver la versión PDF (por ejemplo,.
catalogPdfDictionaryLeerRetorna el dicionario de catálogo raíz (el valor de /Root en el trailer).
allObjectKeysSet<PdfObjectKey>LeerRetorna todas las claves de objetos conocidas desde la tabla de referencia.
encryptedbooleanLeerDevolverá la validez si este documento está cifrado.
decryptorPDFDecryptorLeerRetorna el decryptor activo, si el documento se abrió con éxito con la cifrado.

Metodología

firmaDescripción
PDFParser(reader: RandomAccessReader)Construcción de un nuevo PDFParser para la fuente dada.
parse()Parsa la estructura de archivo PDF: encabezado, referencia cruzada y trailer.
getObject(key: PdfObjectKey)PdfBaseCarga un objeto por su clave (número de objetos + número de generación).
getObject(objectNumber: int)PdfBaseCarga un objeto por número de objetos (generación 0).
getTrailer()PdfDictionaryDe vuelta el dicionario de la trayectoria.
getVersion()floatDevolver la versión PDF (por ejemplo,.
getCatalog()PdfDictionaryRetorna el dicionario de catálogo raíz (el valor de /Root en el trailer).
getAllObjectKeys()Set<PdfObjectKey>Retorna todas las claves de objetos conocidas desde la tabla de referencia.
initSecurity(password: byte[])Inicia la decrypción si el PDF está cifrado.
initSecurity(password: byte[], customHandler: ICustomSecurityHandler)Inicia la decrypción si el PDF está cifrado.
isEncrypted()booleanDevolverá la validez si este documento está cifrado.
setDecryptor(decryptor: PDFDecryptor)Instalar el decryptor directamente (para pruebas).
getDecryptor()PDFDecryptorRetorna el decryptor activo, si el documento se abrió con éxito con la cifrado.
resolveReference(obj: PdfBase)PdfBaseResuelve un objeto PDF que se refiere al objeto real.
parseObjectBody()PdfBaseParsa un cuerpo de objeto en la posición actual del lector.
close()Cierra el lector subyacente, librando cualquier recurso asociado.

Ver también

 Español