ExpandStampTokens
คำอธิบายประกอบ, การดึงข้อมูล
คำอธิบาย
คลี่ token placeholder ของข้อความตราปั๊ม หัวกระดาษ และท้ายกระดาษ สำหรับหน้าหนึ่งหน้า token แอมเปอร์แซนด์แบบคลาสสิก &P (เลขหน้า), &N (จำนวนหน้ารวม), &D (วันที่), &T (ชื่อเอกสาร) และ && (แอมเปอร์แซนด์ตรงตัว) ถูกคลี่ก่อน, ข้อความแล้วผ่านการคลี่ placeholder ตัวแปร: <%PageNo%>, <%TotalPages%>, <%ShortDate%>, <%LongDate%>, <%ShortTime%> กับ <%LongTime%> มีในตัว (ชื่อไม่สนตัวพิมพ์), และ <%name%> อื่นถูกคลี่ผ่านเหตุการณ์ OnCalcVariable - handler จะรับชื่อกับเลขหน้า แล้วให้ข้อความแทนต่อหน้า เลขวิ่ง, รหัสชุดงาน หรือฟิลด์ลูกค้าจึงประทับได้โดยไม่ต้องประมวลข้อความล่วงหน้า ถ้าไม่มี handler, placeholder ที่ไม่รู้จักจะถูกคงตรงตัวไว้ StampText กับตัวช่วยหัวกระดาษ/ท้ายกระดาษเรียกการคลี่นี้เองอัตโนมัติสำหรับทุกหน้าในช่วงของมัน
ไวยากรณ์
Delphi
Function TPDFlib.ExpandStampTokens(Const Text: WideString; PageNo, TotalPages: Integer): WideString;