FileStructureFixes
Resumo geral
FileStructureFixes é uma classe em Aspose.PDF FOSS para Java.
Correções de estrutura dos ficheiros para a conformidade com PDF/A e PDF / X.
Esta classe fornece 7 métodos para trabalhar com objetos FileStructureFixes em programas Java. Os métodos disponíveis incluem: FileStructureFixes, ensureTrailerId, removeEmbeddedFiles, removeEncryption, removeExternalStreamRefs, removeOCProperties, replaceLzwWithFlate. Todos os membros públicos são acessíveis a qualquer aplicação Java após instalar o pacote Aspose.PDF FOSS para Java.
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
FileStructureFixes() | Cria uma nova instância FileStructureFixes. |
removeEncryption(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Remove o dicionário {@code /Encrypt} do trailer. |
replaceLzwWithFlate(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Substitui todos os filtros LZWDecode com FlateDecode em cada objeto de fluxo. |
removeExternalStreamRefs(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Remove referências de fluxo externo ({@code /F}, {@ code /FFilter} , { @ code & FDecodeParms }) |
| de todos os dicionários fluidos. | |
removeEmbeddedFiles(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Remove {@code /EmbeddedFiles} do dicionário { @code &Names} do catálogo. |
removeOCProperties(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Remove {@code /OCProperties} do catálogo. |
ensureTrailerId(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Garantir que o trailer contém um array {@code /ID} com dois 16 bytes aleatórios |
| Hexagonal. |