THotPDF.BeginIncrementalUpdate

THotPDF

 

맨 위  메서드  다음

기존 PDF를 로드하고 document를 append-only incremental update mode로 전환합니다

 

Delphi 구문:

procedure BeginIncrementalUpdate(const SourceFile: TFileName);

 

C++ 구문:

void __fastcall BeginIncrementalUpdate(System::Sysutils::TFileName SourceFile);

 

설명

기존 PDF의 original byte를 rewrite하지 않고 확장해야 할 때 BeginIncrementalUpdate를 호출하십시오. HotPDF는 normal load path를 통해 source file을 parse하고 이후 save step을 위해 original file의 byte-for-byte copy를 유지합니다

 

이 호출 뒤에 생성되는 새 indirect object는 자동으로 dirty 표시됩니다. 기존 loaded object는 호출자가 MarkDirty로 표시한 경우에만 다시 emit됩니다

 

이 workflow는 later signature field 추가, metadata append, 또는 이전 digital signature가 cover한 byte range를 보존하면서 이미 signed된 document를 확장할 때 유용합니다

 

참조: MarkDirty, SaveIncrementalUpdate, AcroForm Support, PDF Filter Support