FileStructureFixes
Opinie generală
FileStructureFixes este o clasă în Aspose.PDF FOSS pentru Java.
Corecții ale structurii fișierelor pentru conformitate PDF/A și PDF / X.
Această clasă oferă 7 metode pentru a lucra cu obiecte FileStructureFixes în programele Java. Metodele disponibile includ: FileStructureFixes, ensureTrailerId, removeEmbeddedFiles, removeEncryption, removeExternalStreamRefs, removeOCProperties, replaceLzwWithFlate. Toți membrii publicului sunt accesibili oricărei aplicații Java după instalarea pachetului FOSS pentru Java.
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
FileStructureFixes() | Creează o nouă instanță FileStructureFixes. |
removeEncryption(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Îndepărtează dicţionarul {@code /Encrypt} din remorcă. |
replaceLzwWithFlate(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Înlocuiește toate filtrele LZWDecode cu FlateDecode în fiecare obiect flux. |
removeExternalStreamRefs(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Îndepărtează referințele de flux externe ({@code /F}, {@ code /FFilter}), { @ code & FDecodeParms}) |
| din toate dicţionarele de flux. | |
removeEmbeddedFiles(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Îndepărtează {@code /EmbeddedFiles} din dicționarul catalogului. |
removeOCProperties(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Îndepărtează {@code /OCProperties} din catalog. |
ensureTrailerId(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Asigură că remorcă conține o {@code / ID} matrice cu două 16-byte aleatoriu |
| - Strângeri hexagonale. |