ในเอกสารอิเล็กทรอนิกส์ ลายเซ็นดิจิทัลมีบทบาทสำคัญในการรับรองความถูกต้องตามกฎหมาย ดังนั้น การเพิ่มลายเซ็นบาร์โค้ดในเอกสาร XLSX ช่วยเพิ่มความปลอดภัยและการตรวจสอบอีกชั้นหนึ่ง ในบทช่วยสอนนี้ เราจะแนะนำคุณในแต่ละขั้นตอนที่จำเป็นในการ ลงชื่อ XLSX ด้วยลายเซ็นบาร์โค้ดโดยใช้ Java เพื่อให้กระบวนการง่ายขึ้น เราจะช่วยคุณด้วยตัวอย่างโค้ดสำหรับ สร้างลายเซ็นบาร์โค้ดใน XLSX โดยใช้ Java ต่อไปนี้เป็นขั้นตอนสำคัญที่คุณต้องปฏิบัติตามเพื่อลงชื่อในไฟล์ XLSX ของคุณ
ขั้นตอนการลงชื่อ XLSX ด้วยลายเซ็นบาร์โค้ดโดยใช้ Java
- ติดตั้ง GroupDocs.Signature for Java ในโครงการของคุณโดยใช้ที่เก็บ Maven เพื่อเซ็นเอกสาร XLSX โดยใช้ลายเซ็นบาร์โค้ด
- รวมการอ้างอิงคลาสที่จำเป็นสำหรับการลงนามในเอกสาร XLSX
- สร้างอินสแตนซ์ของอ็อบเจ็กต์ของคลาส Signature โดยระบุเส้นทางไฟล์ XLSX ไปยังตัวสร้าง
- สร้างอินสแตนซ์ออบเจกต์ของคลาส BarcodeSignOptions และระบุประเภทของลายเซ็นบาร์โค้ดพร้อมกับการตั้งค่าการเซ็นชื่อที่ต้องการ
- เรียกใช้เมธอด Signature.Sign พร้อมตัวเลือกการเซ็นชื่อเพื่อลงชื่อ XLSX และบันทึกเอาต์พุตไปยังดิสก์
การปฏิบัติตามคำแนะนำที่กำหนดทำให้สามารถ รวมลายเซ็นบาร์โค้ดเข้ากับ XLSX ใน Java ได้อย่างราบรื่น แนวทางปฏิบัตินี้ช่วยเสริมความแข็งแกร่งของมาตรการรักษาความปลอดภัยและความน่าเชื่อถือทางกฎหมายของเอกสาร XLSX ของคุณ ไลบรารีที่ใช้ในการสนทนานี้ได้รับการออกแบบมาให้ทำงานได้อย่างราบรื่นบนแพลตฟอร์มที่หลากหลาย ด้วยเหตุนี้ จึงสามารถดำเนินการตามขั้นตอนที่ระบุไว้ในระบบปฏิบัติการที่ใช้กันอย่างแพร่หลาย เช่น Windows, macOS และ Linux เพื่อแทรกลายเซ็นบาร์โค้ดใน XLSX ได้อย่างมีประสิทธิภาพ โปรดใช้ภาพประกอบโค้ดด้านล่างเพื่อรับข้อมูลเชิงลึกเกี่ยวกับกระบวนการลงนามในเอกสาร XLSX
รหัสเพื่อลงชื่อ XLSX ด้วยลายเซ็นบาร์โค้ดโดยใช้ Java
import com.groupdocs.signature.Signature; | |
import com.groupdocs.signature.domain.Padding; | |
import com.groupdocs.signature.domain.barcodes.BarcodeTypes; | |
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.BarcodeSignOptions; | |
public class SignXLSXwithBarcodeSignatureUsingJava { | |
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"); | |
// setup options with text of signature | |
BarcodeSignOptions signOptions = new BarcodeSignOptions("12345678"); | |
// setup Barcode encoding type | |
signOptions.setEncodeType(BarcodeTypes.Code128); | |
// set signature position | |
signOptions.setLeft(100); | |
signOptions.setTop(100); | |
signOptions.setVerticalAlignment(VerticalAlignment.Top); | |
signOptions.setHorizontalAlignment(HorizontalAlignment.Right); | |
Padding padding = new Padding(); | |
padding.setLeft(20); | |
padding.setTop(20); | |
signOptions.setMargin(padding); | |
// sign XLSX document and save it | |
signature.sign("output.xlsx", signOptions); | |
} | |
} |
โดยสรุป การสนทนานี้ได้สรุปกระบวนการของ การลงนาม XLSX ด้วยลายเซ็นบาร์โค้ดโดยใช้ Java อย่างครอบคลุม เราขอแนะนำให้คุณดูตัวอย่างโค้ดที่กำหนดอย่างใกล้ชิดและแก้ไขให้ตรงกับสิ่งที่คุณต้องการ เมื่อคุณกำหนดค่าไลบรารีลายเซ็นที่แนะนำอย่างเชี่ยวชาญและตั้งค่าพาธของไฟล์ตามต้องการแล้ว การรวมโค้ดเข้ากับโปรเจ็กต์ของคุณอย่างราบรื่นสำหรับการเซ็นชื่อไฟล์ XLSX กลายเป็นงานที่ง่ายดายและไม่ซับซ้อน
ในคำแนะนำก่อนหน้านี้ เราได้อธิบายวิธีการเซ็นชื่อไฟล์ XLSX ด้วย QR Code ไว้อย่างชัดเจน โดยแสดงทุกขั้นตอนไปพร้อมกัน หากคุณยังต้องการความช่วยเหลือ เราขอแนะนำให้ดูคำแนะนำโดยละเอียดเกี่ยวกับวิธีการ ลงชื่อ XLSX ด้วย QR Code โดยใช้ Java