FileStructureFixes
FileStructureFixes
अवलोकन
FileStructureFixes जावा के लिए Aspose.PDF FOSS में एक वर्ग है.
पीडीएफ/ए और पीडिफ़/एक्स अनुरूपता के लिए फ़ाइल-संरचना सुधार।.
यह वर्ग जावा प्रोग्राम में FileStructureFixes ऑब्जेक्ट के साथ काम करने के लिए 7 विधियाँ प्रदान करता है. उपलब्ध विधियों में शामिल हैंः: FileStructureFixes, ensureTrailerId, removeEmbeddedFiles, removeEncryption, removeExternalStreamRefs, removeOCProperties, replaceLzwWithFlate. सभी सार्वजनिक सदस्य 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} को कैटलॉग के { @code/Names} शब्दकोश से हटा देता है. |
removeOCProperties(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | {@code /OCProperties} को कैटलॉग से हटाता है. |
ensureTrailerId(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | यह सुनिश्चित करता है कि ट्रेलर में दो 16-बाइट यादृच्छिक हेक्स स्ट्रिंग के साथ एक {@code /ID} सरणी हो।. |