Campos de botão e imagens
Contents
[
Hide
]
O exemplo Java em FormExamples.addImageAppearanceToButtonField(...) mostra como atualizar a aparência de um campo de botão com um fluxo de imagem.
O fluxo de trabalho é simples:
- vincular o PDF de entrada com
form.bindPdf(...) - abrir o arquivo de imagem com
Files.newInputStream(...) - chamada
form.fillImageField(...)para o campo de botão - salve o PDF atualizado
public static void addImageAppearanceToButtonField(Path inputFile, Path imageFile, Path outputFile) throws Exception {
Form form = new Form();
try (InputStream imageStream = Files.newInputStream(imageFile)) {
form.bindPdf(inputFile.toString());
form.fillImageField("Image1_af_image", imageStream);
form.save(outputFile.toString());
} finally {
form.close();
}
}