FileStructureFixes
Vue de l’ensemble
‘FileStructureFixes’ est une classe dans Aspose.PDF FOSS pour Java.
Fixes de structure des fichiers pour la conformité PDF/A et PDF / X.
Cette classe fournit 7 méthodes pour travailler avec des objets FileStructureFixes dans les programmes Java. Les méthodologies disponibles comprennent: FileStrukturFiks, ensureTrailerId , removeEmbeddedFiles ; rémoveEncryption; removeExternalStreamRefs : ‘rénovationOCPropertiesetrestituerLzwWithFlate`. Tous les membres publics sont accessibles à toute application Java après l’installation de l’Aspouse.PDF FOSS pour le package Java .
méthodes
| Signature | Description |
|---|---|
FileStructureFixes() | Creates a new FileStructureFixes instance. |
removeEncryption(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Removes the {@code /Encrypt} dictionary from the trailer. |
replaceLzwWithFlate(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Replaces all LZWDecode filters with FlateDecode across every stream object. |
removeExternalStreamRefs(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Removes external stream references ({@code /F}, {@code /FFilter}, {@code /FDecodeParms}) |
| from all stream dictionaries. | |
removeEmbeddedFiles(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Removes {@code /EmbeddedFiles} from the catalog’s {@code /Names} dictionary. |
removeOCProperties(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Removes {@code /OCProperties} from the catalog. |
ensureTrailerId(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Ensures the trailer contains an {@code /ID} array with two 16-byte random |
| hex strings. |
Voir aussi
- Aspose.PDF pour Java — API d’entreprise