TransparencyFixes
Overview
TransparencyFixes Java için Aspose.PDF FOSS sınıfıdır.
PDF/A-1 uyumluluğu için şeffaflık ile ilgili düzeltmeler.
Bu sınıf Java programlarında TransparencyFixes nesnelerle çalışmak için 6 yöntem sunar. Mevcut yöntemler şunları içerir: TransparencyFixes, fixBlendMode, fixNonStrokingAlpha, fixSmask, fixStrokingAlpha, removeTransparencyGroups. Tüm kamu üyeleri, Java paket için Aspose.PDF FOSS’u yükledikten sonra herhangi bir Java uygulamasına erişilebilir.
Methods
| Signature | Description |
|---|---|
TransparencyFixes() | Yeni bir örnek oluşturur. |
fixSmask(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Tüm ExtGState sözlüğünde {@code /SMask}‘i {_code/None} olarak ayarlayın. |
fixBlendMode(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Tüm ExtGState sözlüklerinde {@code /BM} (blend mod) ile {_code/Normal}‘a ayarlayın. |
fixStrokingAlpha(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Tüm ExtGState sözlüğünde kaydırma alfa ({@code /CA}) {@ code 1.0}‘a ayarlayın, zaten 1.0 olmadığı yerde. |
fixNonStrokingAlpha(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Tüm ExtGState sözlüğünde kaymaz alfa ({@code /ca}) {@code 1.0}‘a yerleştirin, zaten 1.0 olmadığı yerde. |
removeTransparencyGroups(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | {@code /Group} ile {_code/S = /Transparency} formunda XObjects girişlerini kaldırır. |