Поля кнопок и изображения
Contents
[
Hide
]
Пример на Java в FormExamples.addImageAppearanceToButtonField(...) показывает, как обновить внешний вид поля кнопки с помощью потока изображения.
Процесс работы прост:
- Привяжите входной PDF с помощью
form.bindPdf(...). - Откройте файл изображения с помощью
Files.newInputStream(...). - Вызовите
form.fillImageField(...)для поля кнопки. - Сохраните обновлённый PDF.
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();
}
}