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