FileStructureFixes

FileStructureFixes

Overview

FileStructureFixes Java için Aspose.PDF FOSS sınıfıdır.

PDF/A ve PDF / X uyumluluğu için dosya yapısı düzeltmeleri.

Bu sınıf Java programlarında FileStructureFixes nesnelerle çalışmak için 7 yöntem sunar. Mevcut yöntemler şunları içerir: FileStructureFixes, ensureTrailerId, removeEmbeddedFiles, removeEncryption, removeExternalStreamRefs, removeOCProperties, replaceLzwWithFlate. Tüm kamu üyeleri, Java paket için Aspose.PDF FOSS’u yükledikten sonra herhangi bir Java uygulamasına erişilebilir.

Methods

SignatureDescription
FileStructureFixes()Yeni bir örnek oluşturur.
removeEncryption(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult)Trailerden {@code /Encrypt} sözlüğünü kaldırın.
replaceLzwWithFlate(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult)Tüm LZWDecode filtrelerini FlateDecode ile her akış nesnesinde değiştirir.
removeExternalStreamRefs(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult)Tüm akış sözlüklerinden dış akım referanslarını ({@code /F}, {@ code /FFilter} ve {_code/FDecodeParms}) kaldırır.
removeEmbeddedFiles(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult){@code /EmbeddedFiles} katalogun {_code/Names} sözlüğünden kaldırılır.
removeOCProperties(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult)Katalogdan {@code /OCProperties} kaldırın.
ensureTrailerId(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult)Trailer’ın iki 16 bit tesadüfi hex çubuğu olan {@code /ID} aralığını içerdiğinden emin olun.

See Also

 Türkçe