Champs de boutons et images
Contents
[
Hide
]
L’exemple Java dans FormExamples.addImageAppearanceToButtonField(...) montre comment mettre à jour l’apparence d’un champ de bouton avec un flux d’image.
Le flux de travail est simple :
-
Liez le PDF d’entrée avec
form.bindPdf(...). -
Ouvrez le fichier image avec
Files.newInputStream(...). -
Appelez
form.fillImageField(...)pour le champ du bouton. -
Enregistrez le PDF mis à jour.
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();
}
}