Controle InkPicture

O controle InkPicture permite que você coloque uma imagem (formato .jpg, .bmp, .png ou .gif) em um aplicativo ao qual os usuários podem adicionar tinta. Destina-se a cenários em que a tinta não precisa ser reconhecida como texto, mas é armazenada como tinta.

Os usuários adicionam tinta a uma camada transparente usando uma caneta. Os usuários podem redimensionar uma janela inkPicture sem perder nenhuma informação de tinta, mesmo que a tinta seja cortada ao redimensionar.

O controle InkPicture inclui suporte básico à impressão; no entanto, cabe a você implementar a visualização de impressão ou outras funcionalidades avançadas de impressão.

A implementação gerenciada (.NET Framework) do InkPicture herda da classe PictureBox.

Por padrão, a tinta será colorida em preto se não estiver no modo de alto contraste; caso contrário, ele será definido como o valor atual da configuração de cor do sistema (COLOR_WINDOWTEXT). Além disso, por padrão , FitToCurve é FALSE.

No controle InkPicture , use o objeto Ink para carregar e salvar a tinta.

Observação

Quando você define EditingMode como Excluir ou Selecionar, outros eventos (como o evento Stroke ) são disparados. Esses eventos serão úteis se você quiser implementar seus próprios modos de exclusão ou seleção.

 

Para obter informações de referência detalhadas sobre o controle InkPicture , consulte InkPicture.

As seções a seguir detalham o uso do controle InkPicture :