เมธอด THPDFPage.DrawQRCode
มีพฤติกรรมวาด QR code สำหรับ workflow การวาดหน้า ใช้เมื่อกลุ่ม API โดยรอบต้องการควบคุม PDF object เนื้อหาหน้า resource ความสอดคล้อง หรือการวินิจฉัยอย่างชัดเจน
การประกาศ
function DrawQRCode(const Data: AnsiString; X, Y: Single; ModuleSize: Single= 2; ECLevel: THPDFQRECLevel= qrM; Color: TColor= clBlack): Integer;
ยูนิต
HPDFDoc
พารามิเตอร์
| ชื่อ | หน้าที่ |
|---|---|
Data | payload ไบต์ดิบที่ API นี้ฝังไว้หรือใช้ validate |
X | ค่าพิกัดหรือขนาดบนหน้า ในระบบพิกัด HotPDF ปัจจุบัน |
Y | ค่าพิกัดหรือขนาดบนหน้า ในระบบพิกัด HotPDF ปัจจุบัน |
ModuleSize | input ที่ DrawQRCode ใช้ |
ECLevel | ระดับ version ความสอดคล้อง หรือการ nesting ที่ workflow ใช้ |
Color | องค์ประกอบหรือค่าสีที่ใช้ในการวาดหรือจัดการ resource |
ค่าที่ส่งกลับ
คืนค่าแบบ Integer
หมายเหตุการใช้งาน
- ใช้ API นี้ใน workflow การวาดหน้า ก่อนที่หน้า resource ฟิลด์ หรือ object catalog ที่ได้รับผลจะถูก finalize
- คงชื่อ object ชื่อฟิลด์ ชื่อ resource และ handle ที่คืนค่ามาให้นิ่ง จนกว่าเอกสารจะ finalize
- การแก้ระดับหน้ากระทบ operator ที่ตามมาในหน้าเดียวกัน ถ้าไม่อยากให้ค่าชั่วคราวรั่วไปใช้ต่อ ให้ save แล้ว restore graphics state