TransparencyFixes
סקירה כללית
TransparencyFixes הוא שיעור ב Aspose.PDF FOSS עבור Java.
תיקונים הקשורים לביטחון עבור תאימות PDF/A-1.
שיעור זה מספק 6 שיטות לעבוד עם אובייקטים TransparencyFixes בתוכניות Java. שיטות זמינות כוללות: TransparencyFixes, fixBlendMode, fixNonStrokingAlpha, fixSmask, fixStrokingAlpha, removeTransparencyGroups. כל החברים הציבוריים זמינים לכל יישום Java לאחר התקנת Aspose.PDF FOSS עבור חבילת Java.
שיטות
| חתימה | תיאור |
|---|---|
TransparencyFixes() | יצירת מקרה חדש TransparencyFixes . |
fixSmask(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | הגדר {@code /SMask} ל {_code/None} בכל המילון של ExtGState. |
fixBlendMode(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | הגדר {@code /BM} (מצב בלנד) ל {_code/Normal} בכל המילון של ExtGState. |
fixStrokingAlpha(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | הגדר את אלפא המשתולל ({@code /CA}) ל {@code 1.0} בכל ExtGState |
| במילים שבהן זה כבר לא 1.0. | |
fixNonStrokingAlpha(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | הגדר את אלפא שאינו נוגע ({@code /ca}) ל {@code 1.0} בכל ExtGState |
| במילים שבהן זה כבר לא 1.0. | |
removeTransparencyGroups(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | הסר את {@code /Group} כניסות עם {_code/S = /Transparency} מהצורה |
| X אובייקטים. |