Geração de documentos de formulário não interativos

Considere um cenário em que você tem um ou mais modelos e vários registros de dados XML para cada modelo.

Use o generatePDFOutputBatch e generatePrintedOutputBatch operações do serviço Output para gerar um documento de impressão para cada registro.

Também é possível combinar os registros em um único documento. Ambas as operações têm quatro parâmetros.

O primeiro parâmetro é um Mapa que contém uma string arbitrária como a chave e o nome do arquivo de modelo como valor.

O segundo parâmetro é um Mapa diferente cujo valor é um objeto de Documento que contém dados XML. A chave é a mesma especificada para o primeiro parâmetro.

O terceiro parâmetro para generatePDFOutputBatch ou generatePrintedOutputBatch é do tipo PDFOutputOptions ou PrintedOutputOptions respectivamente.

Os tipos de parâmetros são iguais aos tipos de parâmetros para a variável generatePDFOutput e generatePrintedOutput e têm o mesmo efeito.

O quarto parâmetro é do tipo BatchOptions, que você usa para especificar se um arquivo separado pode ser gerado para cada registro. O valor padrão desse parâmetro é false.

Ambos generatePrintedOutputBatch e generatePDFOutputBatch retornar um valor do tipo BatchResult. O valor contém uma lista de documentos gerados. Ele também contém um documento de metadados no formato XML que contém informações relacionadas a cada documento gerado.

Experience Manager