FileStructureFixes
Revisión
FileStructureFixes Es una clase en Aspose.PDF FOSS para Java.
Fixes de estructura de archivos para la conformidad PDF/A y PDF / X.
Esta clase proporciona 7 métodos para trabajar con los objetos FileStructureFixes en programas de Java. Los métodos disponibles incluyen: FileStructureFixes, ensureTrailerId, removeEmbeddedFiles, removeEncryption, removeExternalStreamRefs, removeOCProperties, replaceLzwWithFlate. 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.
Metodología
| firma | Descripción |
|---|---|
FileStructureFixes() | Crea una nueva instancia FileStructureFixes. |
removeEncryption(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Remova el dicionario {@code /Encrypt} del trailer. |
replaceLzwWithFlate(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Replace todos los filtros de LZWDecode con FlateDecode en cada objeto de flujo. |
removeExternalStreamRefs(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Remove las referencias de flujo externo ({@code /F}, {@código /FFilter} y {_codigo/FDecodeParms}) |
| de todos los dicionarios. | |
removeEmbeddedFiles(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Remove {@code /EmbeddedFiles} del dicionario de la catálogo { @code/Names}. |
removeOCProperties(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Remove {@code /OCProperties} de la lista. |
ensureTrailerId(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Asegura que el trailer contiene una array {@code /ID} con dos 16-bit random |
| Hex en las líneas. |