CompareWith

Tanılama

Açıklama

Seçili belgeyi kaydedilmiş bir sürümle yapısal olarak karşılaştırır

Sözdizimi

Delphi

Function CompareWith(Const OldFileName, OldPassword: WideString): Integer;

Dönüş değerleri

0Belge seçili değil, dosya yok veya verilen parolayla yüklenemedi
NBulgu sayısı; GetCompareFinding erişimcileriyle okuyun

Açıklamalar

OldFileName'i eski taraf olarak yükler ve her iki belgeyi gezer; dolaylı başvuruların işaretçilere indiği kanonik bir biçimden her dolaylı nesnenin parmak izini çıkarır, böylece yeniden numaralanmış ama özdeş nesneler yine eşleşir. Birinci tur nesneleri parmak izine göre hizalar; ikinci tur kalan eşleşmeyen nesneleri numaraya göre eşleştirir ve bunları değişmiş olarak bildirir, hâlâ eşleşmemiş her şey ise eklenmiş (yeni taraf) veya kaldırılmış (eski taraf) olur. Sayfa sayısı farkları nesne bulgularından önce bildirilir. Bulgular bir sonraki CompareWith çağrısına kadar kullanılabilir kalır

Örnek

N:= PDF.CompareWith("invoice_v1.pdf", "");

Ayrıca bkz

AuditObjectReachability, GetDocumentJSON