FileStructureFixes

FileStructureFixes

סקירה כללית

FileStructureFixes הוא שיעור ב Aspose.PDF FOSS עבור Java.

תיקונים של מבנה הקובץ עבור תאימות PDF/A ו- PDF / X.

שיעור זה מספק 7 שיטות לעבוד עם אובייקטים FileStructureFixes בתוכניות Java. שיטות זמינות כוללות: FileStructureFixes, ensureTrailerId, removeEmbeddedFiles, removeEncryption, removeExternalStreamRefs, removeOCProperties, replaceLzwWithFlate. כל החברים הציבוריים זמינים לכל יישום Java לאחר התקנת Aspose.PDF FOSS עבור חבילת 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} , {_cod /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)הבטח כי הטריילר מכיל רצועה {@code /ID} עם שני 16 סיביות אקראיות
הקס סטרינג.

ראה גם

 עברית