FileStructureFixes
Prezentare 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
| Signature | 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 stream. |
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ă remorca conține o matrice {@code /ID} cu două șiruri hex aleatorii de 16 biți. |