เข้ารหัสไฟล์ XLSM via Java
สเปรดชีต Excel ที่ป้องกันด้วยรหัสผ่านรวมถึงรูปแบบ XLSM โดยใช้ไลบรารี .NET
วิธีรักษาความปลอดภัยไฟล์ XLSM โดยใช้ Java
เพื่อป้องกันไฟล์ XLSM เราจะใช้
API ซึ่งเป็นแพลตฟอร์มการเข้ารหัส API for Java ที่มีคุณสมบัติหลากหลาย ทรงพลัง และใช้งานง่าย คุณสามารถดาวน์โหลดเวอร์ชันล่าสุดได้โดยตรงจาก
และติดตั้งภายในโปรเจ็กต์ที่ใช้ Maven ของคุณโดยเพิ่มการกำหนดค่าต่อไปนี้ใน pom.xml
Aspose.Cells
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
พื้นที่เก็บข้อมูล
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells</artifactId>
<version>version of aspose-cells API</version>
<classifier>jdk17</classifier>
</dependency>
ขั้นตอนการป้องกันไฟล์ XLSM via Java
การป้องกันเอกสารโดยใช้ Aspose.Cells API สามารถทำได้โดยใช้โค้ดเพียงไม่กี่บรรทัด
- โหลดไฟล์ XLSM โดยการสร้างอินสแตนซ์คลาส Workbook
- ใช้วิธีป้องกัน (..) ด้วย ProtectionType และรหัสผ่าน
- บันทึกไฟล์ XLSM ที่มีการป้องกันโดยเมธอด save()
ความต้องการของระบบ
Aspose.Cells for Java รองรับแพลตฟอร์มและระบบปฏิบัติการหลักๆ ทั้งหมด โปรดตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นดังต่อไปนี้
- Microsoft Windows หรือระบบปฏิบัติการที่เข้ากันได้กับ Java Runtime Environment สำหรับแอปพลิเคชัน JSP/JSF และแอปพลิเคชันเดสก์ท็อป
- รับเวอร์ชั่นล่าสุด Aspose.Cells for Java ส่งตรงจาก Maven .
การพึ่งพาอาศัยกัน
// Open the XLSM file
Workbook wkb = new Workbook("sourceFile.xlsm");
// Protect workbook by specifying protection type
wkb.protect(ProtectionType.ALL, "12345");
// Save the XLSM file
wkb.save("lockedFile.xlsm");
เกี่ยวกับ Aspose.Cells for Java API
Aspose.Cells API สามารถใช้สร้าง แก้ไข แปลง และเรนเดอร์รูปแบบ Excel Microsoft เป็นรูปแบบต่างๆ นอกจากนี้ยังสามารถใช้สำหรับการสร้างแผนภูมิที่ครอบคลุม การรายงานที่ปรับขนาดได้ และการคำนวณที่เชื่อถือได้ภายในแอปพลิเคชันซอฟต์แวร์ Aspose.Cells เป็น API แบบสแตนด์อโลน และไม่ต้องใช้ซอฟต์แวร์ใดๆ เช่น Microsoft หรือ OpenOfficeแอพปกป้องฟรี XLSM
ตรวจสอบการสาธิตสดของเราไปที่ เข้ารหัสไฟล์ XLSM พร้อมสิทธิประโยชน์ดังต่อไปนี้
XLSM XLSM รูปแบบไฟล์คืออะไร
ไฟล์ที่มีนามสกุล XLSM เป็นไฟล์สเปรดชีตประเภทหนึ่งที่รองรับมาโคร จากมุมมองของแอปพลิเคชัน แมโครคือชุดคำสั่งที่ใช้สำหรับกระบวนการอัตโนมัติ แมโครใช้เพื่อบันทึกขั้นตอนที่ดำเนินการซ้ำๆ และอำนวยความสะดวกในการดำเนินการโดยการเรียกใช้แมโครอีกครั้ง แมโครได้รับการตั้งโปรแกรมด้วย Visual Basic for Applications (VBA) ของ Microsoft จากภายในสมุดงาน Excel โดยใช้ Visual Basic Editor และสามารถเรียกใช้/ดีบักได้โดยตรงจากที่นั่น
อ่านเพิ่มเติม