Tritium UI
TritiumSignaturePad
Capture uma assinatura com o dedo ou o ponteiro e exporte-a como PNG.
Funções principais
- Desenhe um ou mais traços no painel.
- Defina a cor da tinta e a espessura do traço.
- Leia IsEmpty antes de aceitar o formulário.
- Limpe o painel a partir de um botão.
- Exporte os traços para um fluxo PNG no tamanho escolhido.
- Ative, se quiser, resposta háptica ou sonora como nos outros editores.
Plataformas
Android, iOS, Mac Catalyst e Windows 10 versão 19041 e posteriores (.NET 10 MAUI).
API principal
- StrokeColor . Ink color.
- StrokeWidth . Ink thickness.
- IsEmpty . True when the pad has no strokes.
- ToPngStreamAsync . Renders the signature to a PNG stream.
Exemplo básico
Declare este espaço de nomes na página.
xmlns:editors="clr-namespace:Tritium.Maui.Editors;assembly=Tritium.Maui.Editors"
<editors:TritiumSignaturePad x:Name="Pad" HeightRequest="200" StrokeWidth="2" /> Acrescente a origem de pacotes da sua licença e depois referencie o pacote que inclui este controlo. Estes pacotes não estão na galeria pública NuGet.