Чтобы получить индивидуальный подход к документу Excel и повысить его достоверность, вставка подписи. В информационную эпоху добавление графической подписи в документы XLSX стало обычной практикой. В этом руководстве мы покажем вам, как подписать XLSX подписью изображения с помощью Java. Этот процесс позволяет создавать безупречные документы с персонализированными подписями. Давайте проверим инструкции и без особых усилий приобретем знания о том, как создать подпись изображения в XLSX с помощью Java, представленную в примере кода.
Шаги по подписанию XLSX с подписью изображения с использованием Java
- Установите GroupDocs.Signature for Java в свой проект, используя репозиторий Maven, чтобы подписать документ Excel подписью изображения.
- Включите необходимые ссылки на классы для вставки подписи изображения в XLSX.
- Создайте экземпляр класса Signature, используя путь к файлу XLSX в его конструкторе.
- Создайте экземпляр класса ImageSignOptions, используя путь к изображению в его конструкторе.
- Для внешнего вида изображения установите нужные свойства для ImageSignOptions.
- Вызовите метод Signature.Sign, используя параметры подписи, чтобы сохранить выходные данные XLSX на диск.
Упомянутые выше шаги можно выполнить в таких операционных системах, как Windows, macOS и Linux, без установки дополнительных инструментов или программного обеспечения, кроме Java. Если вы хотите совместно использовать подписанные документы Excel на разных платформах, возможность интегрировать подпись изображения в XLSX на Java имеет большое значение. Посмотрите на следующий пример кода, как этот процесс подписи работает безупречно.
Код для подписи XLSX с подписью изображения с использованием Java
import com.groupdocs.signature.Signature; | |
import com.groupdocs.signature.domain.enums.HorizontalAlignment; | |
import com.groupdocs.signature.domain.enums.VerticalAlignment; | |
import com.groupdocs.signature.licensing.License; | |
import com.groupdocs.signature.options.sign.ImageSignOptions; | |
public class SignXLSXwithImageSignatureUsingJava { | |
public static void main(String[] args) throws Exception { | |
// Set License to avoid the limitations of Signature library | |
License license = new License(); | |
license.setLicense("GroupDocs.Signature.lic"); | |
// load the source XLSX file | |
Signature signature = new Signature("input.xlsx"); | |
ImageSignOptions options = new ImageSignOptions("sample.jpg"); | |
// set signature position | |
options.setLeft(100); | |
options.setTop(100); | |
// set signature rectangle | |
options.setWidth(100); | |
options.setHeight(30); | |
// set signature alignment | |
options.setVerticalAlignment(VerticalAlignment.Top); | |
options.setHorizontalAlignment(HorizontalAlignment.Right); | |
// set rotation | |
options.setRotationAngle(45); | |
// sign XLSX document and save it | |
signature.sign("output.xlsx", options); | |
} | |
} |
В заключение, процесс подписи изображения Java в XLSX повышает безопасность и подлинность документов. Приведенный выше код очень прост и содержит всего несколько вызовов API. После установки предлагаемой библиотеки подписей и изменения пути к входным и выходным файлам Excel вы можете интегрировать приведенный выше пример кода в свои приложения, чтобы без проблем добавлять подпись изображения в документы Excel.
В предыдущем разделе мы объяснили, как подписывать документы XLSX цифровой подписью с помощью Java с пошаговыми инструкциями. Если вам нужна дополнительная помощь, мы предлагаем вам прочитать наше руководство о том, как подписать XLSX цифровой подписью с помощью Java.