FileStructureFixes
Overview
FileStructureFixes là một lớp trong Aspose.PDF FOSS cho Java.
Cài đặt cấu trúc tệp cho PDF/A và PDF / X tuân thủ.
Khóa học này cung cấp 7 phương pháp để làm việc với các đối tượng FileStructureFixes trong các chương trình Java. Các phương pháp có sẵn bao gồm: FileStructureFixes, ensureTrailerId, removeEmbeddedFiles, removeEncryption, removeExternalStreamRefs, removeOCProperties, replaceLzwWithFlate. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng Java nào sau khi cài đặt Aspose.PDF FOSS cho gói Java.
Methods
| Signature | Description |
|---|---|
FileStructureFixes() | Tạo một trường hợp mới FileStructureFixes. |
removeEncryption(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Xóa từ điển {@code /Encrypt} từ trailer. |
replaceLzwWithFlate(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Thay thế tất cả các bộ lọc LZWDecode với FlateDecode trên mỗi đối tượng dòng. |
removeExternalStreamRefs(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Xóa các tham chiếu dòng bên ngoài ({@code /F}, {@ code /FFilter} , {_code/FDecodeParms}) từ tất cả các thuật ngữ dòng. |
removeEmbeddedFiles(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Xóa {@code /EmbeddedFiles} từ các từ điển của catalog { @code/Names}. |
removeOCProperties(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Xóa {@code /OCProperties} từ danh mục. |
ensureTrailerId(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Bảo đảm rằng trailer chứa một dòng {@code /ID} với hai sợi hex ngẫu nhiên 16 byte. |