ในหัวข้อง่ายๆ นี้ คุณจะเข้าใจวิธี แปลง XLSX เป็น PDF โดยมีสิทธิ์จำกัดโดยใช้ Python บางครั้งก็มีวัตถุประสงค์เพื่อส่งต่อข้อมูลบางอย่างให้กับผู้อื่น แต่มีข้อจำกัดที่กำหนดไว้ เช่น การจำกัดให้คัดลอกหรือพิมพ์เอกสาร ขั้นตอนต่อไปนี้เกี่ยวข้องกับกระบวนการ สร้าง PDF ที่มีสิทธิ์จำกัดจาก XLSX โดยใช้ Python
ขั้นตอนในการแปลง XLSX เป็น PDF ที่มีสิทธิ์จำกัดโดยใช้ Python
- ตั้งค่า IDE ให้ใช้ Aspose.Cells สำหรับ Python ผ่าน Java เพื่อใช้สิทธิ์แบบจำกัดกับ PDF ที่ส่งออก
- โหลดไฟล์ Excel ต้นทางเพื่อส่งออกเป็น PDF โดยใช้อินสแตนซ์ของคลาส Workbook
- สร้างอินสแตนซ์ของอ็อบเจ็กต์คลาส PdfSaveOptions เพื่อกำหนดค่าคุณสมบัติเอาต์พุต PDF
- ใช้ข้อจำกัดเพื่อแยกเนื้อหาและพิมพ์ PDF ที่ส่งออก
- บันทึกสมุดงานเป็น PDF โดยจำกัดสิทธิ์
ขั้นตอนที่กล่าวถึงข้างต้นอธิบายกระบวนการส่งออก Excel เป็น PDF โดยมีสิทธิ์จำกัดโดยใช้ Python โดยกระบวนการจะเริ่มด้วยการโหลดไฟล์ XLSX ต้นทางโดยใช้อินสแตนซ์ของคลาสสมุดงาน จากนั้นใช้อินสแตนซ์ของ PdfSaveOptions สิทธิ์การรักษาความปลอดภัยจะถูกเข้าถึง และข้อจำกัดที่จำเป็นจะถูกนำไปใช้กับ PDF ที่ต้องการ สุดท้าย ไฟล์ PDF ที่มีสิทธิ์จำกัดจะถูกบันทึกไว้ในดิสก์หรือภายในสตรีมหน่วยความจำ
โค้ดตัวอย่างสำหรับ Excel เพื่อ จำกัด สิทธิ์ PDF โดยใช้ Python
โค้ดตัวอย่างข้างต้น สร้าง PDF โดยมีสิทธิ์จำกัดจาก XLSX โดยใช้ Python โดยมีการเรียกใช้ API เพียงเล็กน้อย นอกจากนี้ยังสามารถรวมข้อจำกัดเพิ่มเติมรวมถึงข้อกำหนดของรหัสผ่านในการเปิดโดยการตั้งค่า PdfSaveOptions.getSecurityOptions().setuserPassword() เป็นเรื่องที่เกี่ยวข้องที่จะกล่าวถึงว่าข้อจำกัดการพิมพ์และการคัดลอก/แตกไฟล์จะยังคงมีผลบังคับใช้ และรหัสผ่านผู้ใช้มีไว้สำหรับเปิดไฟล์ PDF เท่านั้น
ในหัวข้อนี้ เรามุ่งเน้นไปที่ การแปลง XLSX เป็น PDF ที่มีสิทธิ์จำกัดโดยใช้ Python หากคุณสนใจที่จะเรียนรู้เกี่ยวกับกระบวนการปรับความสูงของแถวภายในแผ่นงาน Excel โปรดดูบทความใน วิธีปรับความสูงของแถวใน Excel โดยใช้ Python