Ativação de anexos para um formulário HTML5

Você pode carregar, visualizar e enviar anexos com formulários HTML5. Por padrão, o suporte ao anexo é desativado. Para ativar o suporte ao anexo:

  1. Crie um perfil personalizado com a propriedade de sequência de caracteres de várias seleções mfAttachmentOptions.

  2. No perfil personalizado, especifique as propriedades fileSizeLimit, multiSelect e buttonText para configurar as opções do widget de anexo de arquivo. Conforme necessário, também é possível especificar mais propriedades personalizadas.

  3. No perfil personalizado, use as seguintes configurações:

    • multiSelect -> true ou false (true por padrão)
    • fileSizeLimit -> value_in_mb (digamos 5) (2 MBs por padrão)
    • buttonText -> Texto do botão para janela pop-up ("Anexar" por padrão)
    • aceitar -> tipos de arquivo a serem aceitos ("audio/*, video/*, image/*, text/*, .pdf" por padrão)
    OBSERVAÇÃO

    No Microsoft Internet Explorer 9, os usuários podem anexar arquivos maiores que o limite especificado. É um problema conhecido.

  4. Use o editor de metadados para selecionar o perfil personalizado que você criou acima para formulários HTML 5.

  5. Renderize seu modelo de formulário com um perfil personalizado e o ícone de anexos apareceria na barra de ferramentas de formulários.

    OBSERVAÇÃO

    Pronto para uso, o portal de formulários fornece um perfil personalizado com recursos de rascunhos e anexos ativados. Para obter mais informações sobre o perfil Salvar como rascunho, consulte Salvar formulários HTML5 como rascunho.

  6. Clique no ícone de anexo e uma caixa de diálogo de seleção de anexo será exibida. Navegue e selecione o anexo e clique em Attach.

    OBSERVAÇÃO

    Para visualizar um anexo, clique no nome do anexo.

    OBSERVAÇÃO

    A opção de visualização de arquivo não está disponível para usuários anônimos.

Formato de envio do anexo

Quando os anexos são ativados, o formulário HTML5 envia dados de várias partes. Os dados de envio de várias partes têm duas partes dataXml e anexos.

OBSERVAÇÃO

Para compatibilidade com versões anteriores, se a opção mfAllowAttachments estiver desativada, os formulários HTML5 não enviarão os dados de várias partes. Ele envia dados xml simples no formato application/xml.

Se o sinalizador mfAllowAttachments estiver ativado, o serviço de proxy de serviço de envio também publica dados multipart com dataXml e anexos.

Nesta página

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now