THotPDF.UseAES256R6 Property
เลือก revision 6 ของ standard security handler สำหรับเข้ารหัส AES-256 (CryptKeyLength = aes256) revision 6 คือรูปแบบ PDF 2.0 (ISO 32000-2) ที่ใช้ password hash แบบ iterated SHA-256/384/512 เมื่อเป็น False AES-256 จะใช้ revision 5 ซึ่งเป็น Adobe extension รุ่นก่อน ตั้งค่าก่อน BeginDoc ต้องมี Version เป็น pdf17 ขึ้นไป และจะถูกปิดเฉย ๆ สำหรับเวอร์ชันเก่ากว่า
การประกาศ
property UseAES256R6: boolean read FUseAES256R6 write FUseAES256R6;
ยูนิต
HPDFDoc
พารามิเตอร์
| ชื่อ | วัตถุประสงค์ |
|---|---|
| ไม่มีพารามิเตอร์ | |
ค่าที่ส่งกลับ
ไม่ส่งค่ากลับ
หมายเหตุการใช้งาน
- ใช้ API นี้ใน workflow ด้านความปลอดภัย ก่อนหน้า resource ฟิลด์ หรือ object catalog ที่ได้รับผลจะถูก finalize
- เก็บชื่อ object, ชื่อฟิลด์, ชื่อ resource และ handle ที่ได้รับกลับมาให้คงที่ จนกว่าเอกสารจะ finalize
- รหัสผ่านถือเป็น UTF-8 และตัดเหลือ 127 ไบต์ ทั้ง revision 5 และ revision 6 ดู UserPassword
API ที่เกี่ยวข้อง
- THotPDF
- THPDFPage
- สารบัญ