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.
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
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-байтови произволни. |
| Хексадоносни струни. |