CompareToImages

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

Compare deux documents et enregistre les différences sous forme d’images. Chaque élément du tableau renvoyé représente une seule page de la sortie rendue sous forme d’image.

public static Stream[] CompareToImages(string v1, string v2, ImageSaveOptions imageSaveOptions, 
    string author, DateTime dateTime, CompareOptions compareOptions = null)
ParamètreTaperLa description
v1StringLe document original.
v2StringLe document modifié.
imageSaveOptionsImageSaveOptionsLes options d’enregistrement de l’image de sortie.
authorStringInitiales de l’auteur à utiliser pour les révisions.
dateTimeDateTimeLa date et l’heure à utiliser pour les révisions.
compareOptionsCompareOptionsOptions de comparaison de documents.

Voir également


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

Compare deux documents et enregistre les différences sous forme d’images. Chaque élément du tableau renvoyé représente une seule page de la sortie rendue sous forme d’image.

public static Stream[] CompareToImages(Stream v1, Stream v2, ImageSaveOptions imageSaveOptions, 
    string author, DateTime dateTime, CompareOptions compareOptions = null)
ParamètreTaperLa description
v1StreamLe document original.
v2StreamLe document modifié.
imageSaveOptionsImageSaveOptionsLes options d’enregistrement de l’image de sortie.
authorStringInitiales de l’auteur à utiliser pour les révisions.
dateTimeDateTimeLa date et l’heure à utiliser pour les révisions.
compareOptionsCompareOptionsOptions de comparaison de documents.

Exemples

Montre comment comparer des documents et enregistrer les résultats sous forme d’images.

// Il existe plusieurs façons de comparer des documents :
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);
    }
}

Voir également