Wordize for .NET, DOC dosyalarının programatik karşılaştırması ve aralarındaki farkların tespit edilmesi için etkili bir çözümdür. Comparer sınıfı, C# geliştiricilerinin iki DOC belgesinin içeriğindeki farklılıkları gerekli ayrıntı seviyesinde tanımlamalarına ve karşılaştırma sonucunu çıktı belgesine kaydetmelerine olanak tanır. Belgeler arasındaki farklılıklar, yazar bilgileri ve değişiklik zamanı ile birlikte ilk DOC belgesinin revizyonları olarak görüntülenir.
Ana Özellikler:Bu sayfada sunulan interaktif çevrimiçi demoda DOC belgelerinin programatik karşılaştırma yeteneklerini test edin. Bunun için iki DOC dosyası yükleyin, karşılaştırma işlemini çalıştırın ve tespit edilen farklılıklarla sonucu indirin. Sağlanan C# kod parçacığı .NET projenizde kullanıma hazırdır.
using Wordize.Comparing;
Comparer.Compare("Input1.doc", "Input2.doc",
"Output.doc", "Author Name", DateTime.Now);
using Wordize.Comparing;
Comparer.Compare("Input1.doc", "Input2.doc",
"Output.doc", "Author Name", DateTime.Now);
using Wordize.Comparing;
using Wordize.Saving;
var imageStreams = Comparer.CompareToImages("Input1.doc", "Input2.doc",
new ImageSaveOptions(SaveFormat.Doc), "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}.doc");
stream.CopyTo(file);
}