За да получите персонализирано докосване в документ на 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.