Converter formulário XFA em PDF usando Java REST API

Este breve tutorial orienta sobre como converter o formulário XFA em PDF usando Java REST API. Você aprenderá a converter XFA dinâmico em PDF usando Java REST Interface com a ajuda de um Cloud SDK baseado em Java. Ele compartilha as etapas que definem o processo de mudança da arquitetura de formulários XML para o formato PDF tradicional, um exemplo de código e uma descrição do código.

Pré-requisito

Etapas para converter XFA em PDF usando Java RESTful Service

  1. Instancie o objeto de classe PdfApi definindo o segredo do cliente e o ID para alterar XFA para PDF
  2. Defina o nome do arquivo PDF do formulário XFA
  3. Leia todos os bytes no arquivo de formulário XFA em uma matriz de bytes
  4. Crie um fluxo de memória a partir do conteúdo XFA na matriz de bytes
  5. Carregue o arquivo XFA no fluxo de memória para o armazenamento em nuvem
  6. Invoque o método GetXfaPdfInStorageToAcroForm() para alterar o arquivo XFA para PDF
  7. Analise o objeto de resposta e salve o PDF normal exportado do XFA para o disco

Estas etapas resumem o processo de transformação do Formulário XFA em PDF usando Java Low Code API. Comece o processo carregando o arquivo XFA de origem em um MemoryStream e enviando-o para o armazenamento em nuvem. Por fim, chame o método GetXfaPdfInStorageToAcroForm() para transformar o arquivo XFA carregado em um PDF normal com formulário incorporado.

Código para converter PDF XFA em PDF normal usando Java RESTful Service

Este código demonstrou o processo para converter PDF XFA dinâmico em PDF usando Java Low Code API. Os formulários dinâmicos que podem expandir, reduzir ou alterar com base na entrada são transformados em formulários estáticos onde o layout e os campos não mudam dinamicamente usando o método GetXfaPdfInStorageToAcroForm(). A resposta da API contém o conteúdo normal do PDF salvo no disco.

Este artigo nos ensinou o processo de mudança de XFA para PDF. Para transformar um arquivo XPS em PDF, consulte o artigo Converta XPS em PDF com Java REST API.

 Português