TransparencyFixes

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 אובייקטים.

ראה גם

 עברית