FileStructureFixes

FileStructureFixes

Overview

FileStructureFixes является классом в Aspose.PDF FOSS для Java.

Исправления структуры файлов для соответствия PDF/A и PDF / X.

Этот класс предоставляет 7 методов работы с объектами FileStructureFixes в программах Java. Доступные методы включают: FileStructureFixes, ensureTrailerId, removeEmbeddedFiles, removeEncryption, removeExternalStreamRefs, removeOCProperties, replaceLzwWithFlate. Все публичные участники доступны для любого приложения Java после установки пакета Aspose.PDF FOSS for Java.

Methods

SignatureDescription
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-байтовыми случайными
шестая строка.

See Also

 Русский