TransparencyFixes

TransparencyFixes

نظرة عامة

TransparencyFixes هي فئة في Aspose.PDF FOSS لـ Java.

الإصلاحات المتعلقة بالشفافية لامتثال PDF/A-1.

توفر هذه الفئة 6 طرق للعمل مع TransparencyFixes كائنات في برامج Java. المنهجيات المتاحة تشمل: TransparencyFixes, fixBlendMode, fixNonStrokingAlpha, fixSmask, fixStrokingAlpha, removeTransparencyGroups. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة Aspose.PDF FOSS for Java.

الطرق

SignatureDescription
TransparencyFixes()Creates a new TransparencyFixes instance.
fixSmask(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult)Sets {@code /SMask} to {@code /None} in all ExtGState dictionaries.
fixBlendMode(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult)Sets {@code /BM} (blend mode) to {@code /Normal} in all ExtGState dictionaries.
fixStrokingAlpha(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult)Sets the stroking alpha ({@code /CA}) to {@code 1.0} in all ExtGState dictionaries where it is not already 1.0.
fixNonStrokingAlpha(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult)Sets the non-stroking alpha ({@code /ca}) to {@code 1.0} in all ExtGState dictionaries where it is not already 1.0.
removeTransparencyGroups(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult)Removes {@code /Group} entries with {@code /S = /Transparency} from form XObjects.

انظر أيضاً

 العربية