Back

การสร้างรหัสผ่านและสิทธิ์การอนุญาตไฟล์ PDF

สร้างรหัสผ่านและสิทธิ์การอนุญาตไฟล์ PDF ใน mpdf  จะใช้ฟังก์ชัน SetProtection

SetProtection ( array $permissions [, string $user_password [, string $owner_password [, integer $length ]]]) 

$permissions  ตัวแปรอาเรย์ใช้สำหรับการกำหนดสิทธิ์การใช้งานเอกสารประกอบด้วย ‘copy’, ‘print’, ‘modify’, ‘annot-forms’, ‘fill-forms’, ‘extract’, ‘assemble’ , ‘print-highres’

$user_password รหัสผ่านสำหรับเปิดไฟล์เอกสาร

$owner_password รหัสผ่านการเข้าถึงสิทธิ์การใช้งานเอกสาร

ตัวอย่างโปรแกรม

  • กำหนดให้เปิดเอกสารด้วยการใส่รหัสผ่าน password1 และ การเข้าถึงสิทธ์การทำงานอื่นด้วยการใส่รหัสผ่าน password2

ผลลัพธ์

การเปิดไฟล์เอกสารต้องใส่รหัสผ่าน password1

เมื่อต้องการพิมพ์ แก้ไขข้อมูล หรือคัดลอกข้อมูลในไฟล์เอกสารจะไม่สามารถทำได้ ต้องใส่รหัสผ่าน password2