PDFium Delphi Component Docs

เมธอด ImportEditJournal

Component: TPdf  ·  Unit: PDFium

Syntax

procedure ImportEditJournal(Stream: TStream;
  ApplyRecordedPosition: Boolean = True;
  AllowSignedDocument: Boolean = False);

Description

แยกวิเคราะห์รูปแบบที่จำกัดขอบเขต ตรวจสอบห่วงโซ่ digest ทั้งหมดและ patch แบบไปหน้ากับย้อนกลับทุกรายการ จากนั้นจึงติดตั้งประวัติเมื่อ PDF ที่ใช้งานอยู่ตรงกับ fingerprint ของรากหรือที่บันทึกไว้เท่านั้น

เมื่อ ApplyRecordedPosition เป็น True PDF รากที่ตรงกันจะถูกเล่นซ้ำไปยังตำแหน่งที่บันทึกไว้ก่อนที่ journal จะเริ่มใช้งาน

PDF ที่เซ็นชื่อแล้วจะถูกปฏิเสธ เว้นแต่จะเปิดใช้ AllowSignedDocument อย่างชัดแจ้ง เนื่องจากการเล่นซ้ำสร้างรีวิชันใหม่ของเอกสารที่อยู่นอกขอบเขตการครอบคลุมของลายเซ็นเดิม

Failure behaviour

ข้อมูลเล่นซ้ำที่มีรูปแบบผิด ใหญ่เกินขอบเขต ไม่ตรงกัน หรือโหลดไม่ได้ จะปล่อยให้เอกสารปัจจุบันและ journal ที่มีอยู่เดิมคงอยู่โดยไม่เปลี่ยนแปลง

See Also

ExportEditJournal, UndoEdit, GetEditJournalInfo