В этом кратком практическом руководстве представлены подробные инструкции по добавлению подписи изображения к PDF в Java. В этом руководстве будет использоваться одна из лучших библиотек подписей для подписи документов с использованием простых API. Кроме того, вы можете найти пример кода, демонстрирующий реализацию того, как подписать PDF с изображением в Java.
Шаги по добавлению подписи изображения в PDF на Java
- Установите GroupDocs.Signature for Java из репозитория Maven в проекте Java, чтобы подписать PDF подписью изображения.
- Добавьте необходимые классы для реализации, чтобы добавить изображение знака в PDF
- Создайте экземпляр класса Signature и передайте исходный PDF-файл его конструктору.
- Создайте объект класса ImageSignOptions и передайте требуемый файл изображения в конструктор
- Вызовите метод Sign класса Signature, передайте ему имя выходного PDF-файла и объект ImageSignOptions.
Вышеупомянутые пункты можно легко использовать для создания функции добавления подписи в PDF из изображения в Java. Вы можете быстро разработать возможность подписания документов PDF, написав три-четыре строки кода, которые используют несколько вызовов API. Кроме того, эти инструкции могут быть реализованы в любой операционной системе, такой как MS Windows, Linux и Mac OS, без установки дополнительного стороннего программного обеспечения.
Код для добавления подписи изображения в PDF на Java
В предыдущем примере мы разработали вставить изображение подписи в PDF с использованием возможностей Java, следуя шагам, описанным в предыдущем разделе. Мы определили левую и верхнюю позиции для подписи и разместили изображение подписи на первой странице, указав параметр номера страницы. Кроме того, вы можете использовать различные исходные документы, включая DOCS, XLSX, PPSM, TSV, PPTX и многие другие, для добавления подписи к изображению.
Мы сосредоточились на подробных инструкциях и создали программу Java для добавления подписи JPG в PDF. В предыдущей статье мы обсуждали, как использовать Java для подписи PDF с помощью цифровой подписи. Дополнительную информацию см. в публикации Как подписать PDF цифровой подписью с помощью Java.