FileStructureFixes
FileStructureFixes
Overview
FileStructureFixes je třída v Aspose.PDF FOSS pro Java.
Opravy struktury souborů pro shodu s PDF/A a PDF / X.
Tato třída poskytuje 7 metod pro práci s FileStructureFixes objekty v programech Java. K dispozici jsou následující metody: FileStructureFixes, ensureTrailerId, removeEmbeddedFiles, removeEncryption, removeExternalStreamRefs, removeOCProperties, replaceLzwWithFlate. Všechny veřejné členy jsou přístupné jakémukoli aplikaci Java po instalaci balíčku Aspose.PDF FOSS pro Java.
Methods
| Signature | Description |
|---|---|
FileStructureFixes() | Vytvoří novou instanci FileStructureFixes . |
removeEncryption(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Odstraňuje slovník {@code /Encrypt} z přívěsu. |
replaceLzwWithFlate(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Nahradí všechny filtry LZWDecode za FlateDecode v každém objektu proudu. |
removeExternalStreamRefs(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Odstraňuje externí odkazy na toky ({@code /F}, {@ code /FFilter} a { @ code/FDecodeParms }) |
| ze všech slovníků. | |
removeEmbeddedFiles(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Odstraňuje {@code /EmbeddedFiles} z slovníku katalogu. |
removeOCProperties(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Odstraňuje {@code /OCProperties} z katalogu. |
ensureTrailerId(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Zajišťuje, že přívěs obsahuje {@code /ID} řady se dvěma 16-byte náhodné |
| Šestnáctičtyřicové řetězce. |