บทช่วยสอนสั้นๆ นี้สอนวิธี แปลง XLSX เป็น PDF โดยจำกัดสิทธิ์ในภาษาจาวา คุณสามารถตั้งค่าการอนุญาตและข้อจำกัดต่างๆ ได้ก่อนที่จะแปลงไฟล์ XLSX เป็น PDF โดยมีสิทธิ์แบบจำกัดในภาษาจาวา ในที่สุดสมุดงานนี้จะถูกบันทึกเป็นไฟล์ PDF ที่สามารถเปิดในโปรแกรมดูหรือเบราว์เซอร์ใดก็ได้ที่ได้รับอนุญาต
ขั้นตอนในการแปลง XLSX เป็น PDF โดยมีสิทธิ์จำกัดใน Java
- เพิ่มการอ้างอิงไลบรารี Aspose.Cells ในโครงการโดยใช้ที่เก็บ Maven
- เพิ่มการอ้างอิงถึงคลาส Workbook, PdfSaveOptions และ PdfSecurityOptions โดยใช้คำสำคัญนำเข้า
- โหลดไฟล์ XLSX ตัวอย่างที่จะแปลงเป็น PDF
- เริ่มต้น PdfSaveOptions เพื่อตั้งค่าตัวเลือกความปลอดภัย
- กำหนดข้อจำกัดในการคัดลอก/แยกเนื้อหาและการพิมพ์ PDF ใน Java
- บันทึกสมุดงานเป็น PDF ด้วยสิทธิ์ที่จำกัด
ในบทช่วยสอนแบบทีละขั้นตอนสั้นๆ นี้ เราจะเห็นว่าก่อนอื่น เราโหลดไฟล์ XLSX ที่จะแปลงเป็น PDF จากนั้น กำหนดข้อจำกัดให้กับ PDF ที่ส่งออกจากไฟล์ XLSX เช่น ข้อจำกัดในการคัดลอกหรือดึงข้อความจาก PDF หรือข้อ จำกัด ในการพิมพ์ PDF เมื่อมีการใช้ข้อจำกัดที่จำเป็นแล้ว สมุดงานจะถูกบันทึกเป็น PDF โดยมีข้อจำกัดเหล่านี้
รหัสสำหรับแปลงไฟล์ XLSX เป็น PDF โดยมีสิทธิ์จำกัดใน Java
ในโค้ดตัวอย่างนี้ เราใช้ออบเจกต์คลาส PdfSaveOptions สำหรับ ตั้งค่าข้อจำกัดใน PDF ที่แปลงจาก XLSX คลาสนี้มีพารามิเตอร์ PdfSecurityOptions ที่มีตัวเลือกในการตั้งค่าข้อจำกัด ในตอนท้ายของกระบวนการ เวิร์กบุ๊กนี้จะถูกบันทึกเป็น PDF โดยใช้วัตถุ PdfSaveOptions เป็นพารามิเตอร์ของฟังก์ชัน save()
เราได้แปลงไฟล์ XLSX เป็น PDF แล้ว แต่ถ้าคุณต้องการบันทึกไฟล์ excel เป็นรูปแบบอื่น โปรดดูบทความใน วิธีแปลง Excel เป็น XPS ใน Java นอกจากนี้ โปรดทราบว่าไม่จำเป็นต้องติดตั้ง MS Excel หรือใช้ Interop เพื่อเรียกใช้รหัสนี้