CompareToImages

CompareToImages(string, string, ImageSaveOptions, string, DateTime, CompareOptions)

يقارن بين مستندين ويحفظ الاختلافات كصور. يمثل كل عنصر في المصفوفة المرتجعة صفحة واحدة من الناتج المعروض كصورة.

public static Stream[] CompareToImages(string v1, string v2, ImageSaveOptions imageSaveOptions, 
    string author, DateTime dateTime, CompareOptions compareOptions = null)
معامليكتبوصف
v1Stringالوثيقة الأصلية.
v2Stringالوثيقة المعدلة.
imageSaveOptionsImageSaveOptionsخيارات حفظ صورة الإخراج.
authorStringالأحرف الأولى من اسم المؤلف لاستخدامها في المراجعات.
dateTimeDateTimeالتاريخ والوقت المستخدم للمراجعة.
compareOptionsCompareOptionsخيارات مقارنة المستندات.

أنظر أيضا


CompareToImages(Stream, Stream, ImageSaveOptions, string, DateTime, CompareOptions)

يقارن بين مستندين ويحفظ الاختلافات كصور. يمثل كل عنصر في المصفوفة المرتجعة صفحة واحدة من الناتج المعروض كصورة.

public static Stream[] CompareToImages(Stream v1, Stream v2, ImageSaveOptions imageSaveOptions, 
    string author, DateTime dateTime, CompareOptions compareOptions = null)
معامليكتبوصف
v1Streamالوثيقة الأصلية.
v2Streamالوثيقة المعدلة.
imageSaveOptionsImageSaveOptionsخيارات حفظ صورة الإخراج.
authorStringالأحرف الأولى من اسم المؤلف لاستخدامها في المراجعات.
dateTimeDateTimeالتاريخ والوقت المستخدم للمراجعة.
compareOptionsCompareOptionsخيارات مقارنة المستندات.

أمثلة

يوضح كيفية مقارنة المستندات وحفظ النتائج كصور.

// هناك عدة طرق لمقارنة المستندات:
string firstDoc = MyDir + "Table column bookmarks.docx";
string secondDoc = MyDir + "Table column bookmarks.doc";

Stream[] pages = Comparer.CompareToImages(firstDoc, secondDoc, new ImageSaveOptions(SaveFormat.Png), "Author", new DateTime());

using (FileStream firstStreamIn = new FileStream(firstDoc, FileMode.Open, FileAccess.Read))
{
    using (FileStream secondStreamIn = new FileStream(secondDoc, FileMode.Open, FileAccess.Read))
    {
        CompareOptions compareOptions = new CompareOptions();
        compareOptions.IgnoreCaseChanges = true;
        pages = Comparer.CompareToImages(firstStreamIn, secondStreamIn, new ImageSaveOptions(SaveFormat.Png), "Author", new DateTime(), compareOptions);
    }
}

أنظر أيضا