FileStructureFixes

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

SignatureDescription
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
 Français