TransparencyFixes
Resumo geral
TransparencyFixes é uma classe em Aspose.PDF FOSS para Java.
Correções relacionadas com a transparência para conformidade PDF/A-1.
Esta classe fornece 6 métodos para trabalhar com objetos TransparencyFixes em programas Java. Os métodos disponíveis incluem: TransparencyFixes, fixBlendMode, fixNonStrokingAlpha, fixSmask, fixStrokingAlpha, removeTransparencyGroups. Todos os membros públicos são acessíveis a qualquer aplicação Java após instalar o pacote Aspose.PDF FOSS para Java.
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
TransparencyFixes() | Cria uma nova instância TransparencyFixes. |
fixSmask(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Defina {@code /SMask} para { @code &None } em todos os dicionários ExtGState. |
fixBlendMode(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Defina {@code /BM} (modo de mistura) para { @code/Normal} em todos os dicionários ExtGState. |
fixStrokingAlpha(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Defina o alfa de traço ({@code /CA}) para {@ code 1.0} em todos os ExtGState |
| dicionários, quando ainda não estiverem em 1.0. | |
fixNonStrokingAlpha(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Defina o alfa sem traço ({@code /ca}) para {@ code 1.0} em todos os ExtGState |
| dicionários, quando ainda não estiverem em 1.0. | |
removeTransparencyGroups(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Remove {@code /Group} entradas com { @ code /S = /Transparency} do formulário |
| XObjects. |