FileStructureFixes
FileStructureFixes
General
FileStructureFixes és una classe en FOSS per Java.
Correccions de l’estructura del fitxer per a la conformitat amb PDF/A i PDF / X.
Aquesta classe proporciona 7 mètodes per treballar amb objectes FileStructureFixes en programes Java. Els mètodes disponibles inclouen: FileStructureFixes, ensureTrailerId, removeEmbeddedFiles, removeEncryption, removeExternalStreamRefs, removeOCProperties, replaceLzwWithFlate. Tots els membres públics són accessibles a qualsevol aplicació Java després d’instal·lar el paquet FOSS per Java.
Mètodes
| Signatura | Descripció |
|---|---|
FileStructureFixes() | Crea una nova instància de FileStructureFixes. |
removeEncryption(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Elimina el diccionari {@code /Encrypt} del remolc. |
replaceLzwWithFlate(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | S’han de substituir tots els filtres LZWDecode per FlateDecode en cada objecte del flux. |
removeExternalStreamRefs(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Elimina les referències de flux externs ({@code /F}, {@ code /FFilter}), { @ code & FDecodeParms}) |
| de tots els diccionaris. | |
removeEmbeddedFiles(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Elimina {@code /EmbeddedFiles} del diccionari de l’catàleg. |
removeOCProperties(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Elimina {@code /OCProperties} del catàleg. |
ensureTrailerId(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Assegura que el trailer conté una matriu {@code /ID} amb dos 16 bits aleatòries. |
| cordes hexàtriques. |