วิธีแปลง XLSX เป็น PDF โดยมีสิทธิ์จำกัดโดยใช้ C#

ในหัวข้อนี้ คุณจะได้รับความเข้าใจเกี่ยวกับวิธีแปลง XLSX เป็น PDF โดยมีสิทธิ์จำกัดโดยใช้ C# บางครั้งคุณอาจต้องการส่งต่อข้อมูลให้ผู้อื่นแต่ต้องการกำหนดข้อจำกัดบางอย่าง เช่น จำกัดไม่ให้คัดลอกหรือพิมพ์ ขั้นตอนต่อไปนี้จะแนะนำให้คุณสร้าง PDF ที่มีสิทธิ์จำกัดจาก XLSX โดยใช้ C#

ขั้นตอนในการแปลง XLSX เป็น PDF ที่มีสิทธิ์จำกัดโดยใช้ C#

  1. ติดตั้งแพ็คเกจ Aspose.Cells for .NET โดยใช้ NuGet Package Manager
  2. นำเข้า Aspose.Cells เริ่มต้นด้วยคำสั่ง
  3. เริ่มต้นใบอนุญาตเพื่อหลีกเลี่ยงข้อความรุ่นทดลอง
  4. โหลดไฟล์ XLSX ลงในอินสแตนซ์ Workbook ที่จะแปลงเป็น PDF
  5. สำหรับการตั้งค่าพารามิเตอร์ของเอาต์พุตไฟล์ PDF ให้เริ่มต้นอินสแตนซ์ PDFSaveOptions
  6. หากต้องการตั้งค่าตัวเลือกความปลอดภัย ให้เริ่มต้นพารามิเตอร์ SecurityOptions ในอินสแตนซ์ PDFSaveOptions
  7. ตั้งค่าการจำกัดการคัดลอก/แยกและการพิมพ์ในพารามิเตอร์ SecurityOptions
  8. บันทึกสมุดงานโดยใช้การตั้งค่า PDFSaveOptions

ตัวอย่างต่อไปนี้สาธิตกระบวนการส่งออก Excel เป็น PDF โดยจำกัดสิทธิ์โดยใช้ C# ที่นี่มีการโหลดไฟล์ XLSX ตัวอย่าง จากนั้นบันทึกเป็น PDF โดยมีข้อจำกัดสำหรับผู้ใช้ในการคัดลอก/แยกข้อความจากไฟล์หรือพิมพ์

โค้ดตัวอย่างสำหรับ Excel เพื่อ จำกัด สิทธิ์ PDF โดยใช้ C

รหัสด้านบนสร้าง PDF โดยมีข้อจำกัดเล็กน้อย คุณสามารถเพิ่มข้อจำกัดอื่นๆ เช่น ข้อกำหนดของรหัสผ่านเพื่อเปิดได้โดยการตั้งค่า PdfSaveOptions.SecurityOptions.UserPassword โปรดทราบว่าข้อจำกัดในการคัดลอก/แยกและการพิมพ์จะยังคงมีผลบังคับใช้ และรหัสผ่านผู้ใช้ใช้สำหรับเปิด PDF เท่านั้น หากคุณต้องการอนุญาตให้ผู้ใช้เปิดไฟล์ PDF นี้โดยไม่มีข้อจำกัด ให้ตั้งค่า PdfSaveOptions.SecurityOptions.OwnerPassword โดยป้อนว่าผู้ใช้จะสามารถคัดลอก/แยกหรือพิมพ์ไฟล์ PDF นี้ได้ คุณสามารถทำการแปลงอื่นๆ เช่น แปลง Excel เป็น XPS ใน C#

 ไทย