FileStructureFixes
Overview
FileStructureFixes เป็นคลาสใน Aspose.PDF FOSS สําหรับ Java.
การแก้ไขโครงสร้างไฟล์สําหรับความเป็นไปของ PDF/A และ PDF / X.
หมวดนี้ให้ 7 วิธีในการทํางานกับวัตถุ FileStructureFixes ในโปรแกรม Java. วิธีการที่ใช้ได้แก่: FileStructureFixes, ensureTrailerId, removeEmbeddedFiles, removeEncryption, removeExternalStreamRefs, removeOCProperties, replaceLzwWithFlate. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Java ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Java.
Methods
| Signature | Description |
|---|---|
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) | การันตีว่า รถบรรทุกมี array {@code /ID} กับสตริง hex random สองตัว 16 ไบท. |