Este método adiciona uma nova região “replace white pixels” ao array interno de regiões “replace white pixels” do objeto ImageModification. Para remover todas as regiões “replace white pixels” adicionadas anteriormente, chame o método IImageModification::ClearReplaceWhitePixelsRegions. Se a modificação precisar ser aplicada a um único plano de cor (ou cinza) da imagem, as coordenadas da região devem ser especificadas nesse plano de cor (cinza). Se a modificação precisar ser aplicada ao ImageModification inteiro, as coordenadas devem ser especificadas no plano de imagem black-and-white corrigido quanto à inclinação.
HRESULT AddReplaceWhitePixelsRegion(
IRegion* Region,
int Color,
int StrokesExpansion
);
void AddReplaceWhitePixelsRegion(
IRegion Region,
int Color,
int StrokesExpansion
);
Sub AddReplaceWhitePixelsRegion( _
Region As IRegion, _
Color As Integer, _
[StrokesExpansion As Integer = 0] _
)
Region
[in] Este parâmetro do tipo Region especifica a região de “substituição de pixels brancos” a ser adicionada.
Color
[in] Esta variável especifica a cor pela qual os pixels brancos são substituídos. O valor deste parâmetro pode ser -1, o que significa que a cor é transparente.
O valor int é calculado a partir da tripla RGB usando a fórmula: ( valor de vermelho ) + (256 x valor de verde ) + (65536 x valor de azul ), em que o valor de vermelho é o primeiro componente da tripla, o valor de verde é o segundo componente da tripla e o valor de azul é o terceiro componente da tripla. Por exemplo, o valor int da cor branca é 16777215.
StrokesExpansion
[in] Esta variável especifica a expansão (em pixels) das áreas pretas na imagem antes da substituição. Este parâmetro não pode ser negativo.
Este método não possui valores de retorno específicos. Retorna os valores de retorno padrão das funções do ABBYY FineReader Engine.
Os pixels brancos na imagem dentro das regiões de “replace white pixels” serão substituídos pelos pixels da cor especificada quando o método IImageDocument::Modify for aplicado. Esta operação é realizada no plano de imagem black-and-white, mas os resultados também serão aplicados aos planos de imagem cinza e cor.
ImageModification
ClearReplaceWhitePixelsRegions