FileStructureFixes
FileStructureFixes
Overview
FileStructureFixes є клас в Aspose.PDF FOSS для Java.
Виправлення структури файлів для відповідності PDF/A та PDF / X.
Цей клас надає 7 методів роботи з об’єктами FileStructureFixes в програмах Java. Доступні методи включають: FileStructureFixes, ensureTrailerId, removeEmbeddedFiles, removeEncryption, removeExternalStreamRefs, removeOCProperties, replaceLzwWithFlate. Всі публічні члени доступні будь-якій додаткові Java після встановлення FOSS для пакету Java.
Methods
| Signature | Description |
|---|---|
FileStructureFixes() | Створює новий FileStructureFixes екземпляр. |
removeEncryption(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Видає словник {@code /Encrypt} з приставки. |
replaceLzwWithFlate(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Замінить всі фільтри LZWDecode FlateDecode на кожному об’єкті потоку. |
removeExternalStreamRefs(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Видає зовнішні посилання на потоки ({@code /F}, {@ code /FFilter}), { @ code & FDecodeParms}) з усіх словників потоків. |
removeEmbeddedFiles(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Видає {@code /EmbeddedFiles} з словника каталогу. |
removeOCProperties(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Видалення {@code /OCProperties} з каталогу. |
ensureTrailerId(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Забезпечує, що прицеп містить масив {@code /ID} з двома 16-байтовими випадковими шестернідними струнами. |