Os formulários HTML5 são cada vez mais usados em dispositivos de toque, e um requisito comum é o suporte a assinaturas. Escrever (com uma caneta ou um dedo) está se tornando uma maneira aceita de assinar formulários em dispositivos móveis. Os formulários HTML5 e o Forms Designer agora permitem a opção de ter um campo de assinatura de rabisco no formulário. Quando o formulário é renderizado no navegador, é possível assinar esses campos usando uma caneta, um mouse ou um toque.
Abra um formulário no Forms Designer.
Arraste e solte o campo Rabisco de assinatura na página.
Os Dimension do campo selecionado no Forms Designer são refletidos quando o campo é renderizado. No entanto, a dimensão da caixa de assinatura renderizada é calculada com base na proporção do campo, e não na dimensão especificada no Forms Designer.
Configure o campo Assinatura Escrita.
O campo Assinatura fixa, por padrão, marca as informações de geolocalização como obrigatórias durante o processo de assinatura no iPad (e é opcional para outros dispositivos). Esse comportamento padrão pode ser substituído pela alteração do valor de geoLocMandatoryOnIpad
propriedade. Essa propriedade é exposta como extras no Campo de rabisco de assinatura. As etapas para modificá-lo são:
No formulário, selecione o campo Assinatura Escrita.
Selecione o Origem XML guia.
Para abrir a guia Origem XML, clique em Exibir > Origem XML.
Localize o <ui>
na guia <field>
marque e modifique o código-fonte para que ele tenha a seguinte aparência:
<extras name="x-scribble-add-on">
<boolean name="geoLocMandatoryOnIpad">0</boolean>
</extras>
Selecione o Modo Design guia. Na caixa de confirmação, clique em Sim.
Salve o formulário.
Renderize o formulário em um navegador de dispositivo/desktop compatível.
Depois que um campo Rabiscar de assinatura é adicionado ao formulário e renderizado, clicar ou tocar no campo abre uma caixa de diálogo. O usuário pode rabiscar uma assinatura na área de desenho designada por um retângulo pontilhado, usando um mouse, dedo ou caneta.
A. Pincel B. Borracha C Localização geográfica D. Informações de geolocalização
Clicar no ícone de localização geográfica ao criar o rabisco faz com que as informações de localização geográfica e hora sejam incorporadas ao campo.
No iPad, por padrão, a incorporação de informações de geolocalização é obrigatória.
No iPad, o ícone de geolocalização não é exibido por padrão e as informações de geolocalização são incorporadas automaticamente ao clicar OK.
Para iPads, essa configuração pode ser alterada modificando o valor de geoLocManadatoryOnIpad
parâmetro para 0
, nos parâmetros iniciais do campo.
Ao usar esse recurso, um usuário pode clicar no link Borracha ícone para limpar o campo e começar novamente. Se as informações de geolocalização tiverem sido adicionadas, elas também serão apagadas.
Clicar no OK ícone salva o rabisco como uma imagem no campo. A imagem e os valores podem ser enviados ao servidor para processamento adicional. Depois que o usuário clicar em OK, o campo de rabisco está bloqueado. A assinatura não pode ser editada novamente usando o widget de rabisco.
Tocar ou clicar no campo Rabiscar abre a caixa de diálogo no modo somente leitura.
Clique em Pincéis ícone para exibir uma lista de tamanhos de caneta disponíveis. Clique ou toque em um tamanho de caneta para usar a caneta correspondente.
Para excluir as assinaturas do formulário: