FileStructureFixes

FileStructureFixes

Обзор

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.

Методы

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

См. также:

 Русский