CompareWith
Diagnostik
Deskripsi
Membandingkan dokumen terpilih secara struktural terhadap revisi tersimpan
Sintaks
Delphi
Function CompareWith(Const OldFileName, OldPassword: WideString): Integer;Nilai yang dikembalikan
| 0 | Tidak ada dokumen terpilih, file tidak ada, atau tidak dapat dimuat dengan kata sandi yang diberikan |
|---|---|
| N | Jumlah temuan; baca dengan accessor GetCompareFinding |
Keterangan
Memuat OldFileName sebagai sisi lama dan menelusuri kedua dokumen, memberi sidik jari pada setiap objek tidak langsung dari bentuk kanonik tempat referensi tidak langsung runtuh menjadi penanda sehingga objek yang identik tetapi bernomor ulang tetap cocok. Putaran pertama menyelaraskan objek berdasarkan sidik jari; putaran kedua memasangkan objek yang belum cocok berdasarkan nomor dan melaporkannya sebagai berubah, dan apa pun yang masih tak berpasangan ditambahkan (sisi baru) atau dihapus (sisi lama). Perbedaan jumlah halaman dilaporkan sebelum temuan objek. Temuan tetap tersedia hingga panggilan CompareWith berikutnya
Contoh
N:= PDF.CompareWith("invoice_v1.pdf", "");