Wordize for .NET adalah solusi efektif untuk perbandingan terprogram file HTML dan deteksi perbedaan di antara mereka. Kelas Comparer memungkinkan pengembang C# mengidentifikasi perbedaan konten antara dua dokumen HTML dengan tingkat detail yang diperlukan dan menyimpan hasil perbandingan ke dokumen output. Perbedaan antar dokumen ditampilkan sebagai revisi dokumen HTML pertama dengan informasi penulis dan waktu modifikasi.
Fitur Utama:Uji kemampuan perbandingan terprogram dokumen HTML dalam demo interaktif online yang disajikan di halaman ini. Untuk itu, unggah dua file HTML, jalankan operasi perbandingan mereka, dan unduh hasil dengan perbedaan yang teridentifikasi. Potongan kode C# yang disediakan siap digunakan dalam proyek .NET Anda.
using Wordize.Comparing;
Comparer.Compare("Input1.html", "Input2.html",
"Output.html", "Author Name", DateTime.Now);
using Wordize.Comparing;
Comparer.Compare("Input1.html", "Input2.html",
"Output.html", "Author Name", DateTime.Now);
using Wordize.Comparing;
using Wordize.Saving;
var imageStreams = Comparer.CompareToImages("Input1.html", "Input2.html",
new ImageSaveOptions(SaveFormat.Html), "Author Name", DateTime.Now);
foreach (var (stream, page) in imageStreams.Select((s, i) => (s, i)))
{
using var _ = stream;
stream.Position = 0;
using var file = File.Create($"Output_{page + 1}.html");
stream.CopyTo(file);
}