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 סיביות אקראיות |
| הקס סטרינג. |