function UserHasPermission(Permission: TPdfPermission): Boolean;
| Permission | TPdfPermission หนึ่งใน permPrint, permModify, permCopy, permAnnotate, permFillForms, permAccessibility, permAssemble, permPrintHighQuality |
| Result | Boolean เป็น True เมื่อผู้อ่านซึ่งถือ user password จะได้รับสิทธิ์นั้น |
คู่เทียบระดับ user ของ HasPermission โดยอ่านค่าจาก UserGrantedPermissions
บนเอกสารที่เปิดด้วย user password หรือเอกสารที่ไม่ได้เข้ารหัส เมธอดทั้งสองให้ผลตรงกัน ทั้งคู่จะแตกต่างกันเฉพาะเมื่อแจ้ง owner password มาด้วย
นี่คือการตรวจสอบที่ควรใช้เมื่อแอปพลิเคชันต้องการทำตัวเหมือนผู้อ่านทั่วไป ไม่ว่าจะเปิดไฟล์มาด้วยรหัสผ่านแบบใดก็ตาม