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 بايت عشوائية |
| سلسلة السبعة. |