HPDFTransferStream Function

ถ่ายโอนไบต์จากตำแหน่งต้นทางปัจจุบันไปยังตำแหน่งปลายทางปัจจุบันและหลีกเลี่ยงสำเนาตัวกลางสำหรับประเภทที่เก็บที่รองรับ

การประกาศ

function HPDFTransferStream(
  Source, Destination: TStream;
  Count: Int64 = -1): Int64;

ยูนิต

HPDFObjs

เส้นทางการถ่ายโอน

จำนวนและตำแหน่ง

Count ที่เป็น -1 ถ่ายโอนไบต์ทั้งหมดที่เหลือจากตำแหน่งต้นทางปัจจุบัน ศูนย์ไม่ถ่ายโอนอะไร และค่าบวกถูกจำกัดที่ไบต์ที่พร้อมใช้ ค่าต่ำกว่า -1 ถูกปฏิเสธ

ทั้งสองตำแหน่งสตรีมเพิ่มตามจำนวนไบต์ที่ส่งคืน ต้นทางและปลายทางต้องเป็นวัตถุที่ต่างกันและไม่เป็น nil

การผสานรวมตัวเขียน PDF

ตัวสตรีม PDF ที่ไม่เข้ารหัส เอาต์พุตที่ถอดรหัสแบบไม่มีตัวกรอง การส่งออกภาพที่โหลดดิบ การสร้าง lazy-stream ให้เป็นข้อมูลจริง และการล้นสตรีมชั่วคราวแบบปรับตัวใช้เลเยอร์ถ่ายโอนนี้โดยอัตโนมัติ

ตัวสตรีมที่เข้ารหัสยังคงต้องใช้ staging การแปลงเนื่องจากไบต์และความยาวของมันเปลี่ยนก่อนการ serialization

API ที่เกี่ยวข้อง