PDFium Delphi Component Docs

เมธอด UserHasPermission

Component: TPdf  ·  Unit: PDFium
ทดสอบสิทธิ์หนึ่งรายการเทียบกับสิทธิ์ที่ผู้อ่านซึ่งถือ user password จะได้รับ

Syntax

function UserHasPermission(Permission: TPdfPermission): Boolean;

PermissionTPdfPermission หนึ่งใน permPrint, permModify, permCopy, permAnnotate, permFillForms, permAccessibility, permAssemble, permPrintHighQuality
ResultBoolean เป็น True เมื่อผู้อ่านซึ่งถือ user password จะได้รับสิทธิ์นั้น

Description

คู่เทียบระดับ user ของ HasPermission โดยอ่านค่าจาก UserGrantedPermissions

บนเอกสารที่เปิดด้วย user password หรือเอกสารที่ไม่ได้เข้ารหัส เมธอดทั้งสองให้ผลตรงกัน ทั้งคู่จะแตกต่างกันเฉพาะเมื่อแจ้ง owner password มาด้วย

นี่คือการตรวจสอบที่ควรใช้เมื่อแอปพลิเคชันต้องการทำตัวเหมือนผู้อ่านทั่วไป ไม่ว่าจะเปิดไฟล์มาด้วยรหัสผ่านแบบใดก็ตาม

See Also

HasPermission, UserGrantedPermissions, UserPermissions