FileStructureFixes
FileStructureFixes
Overview
FileStructureFixes adalah kelas di Aspose.PDF FOSS untuk Java.
Perbaikan struktur file untuk PDF/A dan PDF / X sesuai.
Kelas ini menyediakan 7 metode untuk bekerja dengan FileStructureFixes objek dalam program Java. Metode yang tersedia meliputi: FileStructureFixes, ensureTrailerId, removeEmbeddedFiles, removeEncryption, removeExternalStreamRefs, removeOCProperties, replaceLzwWithFlate. Semua anggota publik dapat diakses oleh aplikasi Java apa pun setelah menginstal paket FOSS for Java.
Methods
| Signature | Description |
|---|---|
FileStructureFixes() | Membuat instance FileStructureFixes baru. |
removeEncryption(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Menghapus kamus {@code /Encrypt} dari trailer. |
replaceLzwWithFlate(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Mengganti semua filter LZWDecode dengan FlateDecode di setiap objek aliran. |
removeExternalStreamRefs(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Menghapus referensi aliran eksternal ({@code /F}, {@ code /FFilter}), { @ code & FDecodeParms}) |
| dari semua kamus aliran. | |
removeEmbeddedFiles(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Menghapus {@code /EmbeddedFiles} dari kamus katalog. |
removeOCProperties(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Menghapus {@code /OCProperties} dari katalog. |
ensureTrailerId(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Memastikan trailer berisi array {@code /ID} dengan dua 16-byte acak |
| string hex. |