Campos de botón e imágenes
Contents
[
Hide
]
El ejemplo Java en FormExamples.addImageAppearanceToButtonField(...) muestra cómo actualizar la apariencia de un campo de botón con un flujo de imagen.
El flujo de trabajo es sencillo:
- vincular el PDF de entrada con
form.bindPdf(...) - abrir el archivo de imagen con
Files.newInputStream(...) - llamar
form.fillImageField(...)para el campo de botón - guarda el PDF actualizado
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();
}
}