CompareToImages
Contenuti
[
Nascondere
]CompareToImages(string, string, ImageSaveOptions, string, DateTime, CompareOptions)
Confronta due documenti e salva le differenze come immagini. Ogni elemento nell’array restituito rappresenta una singola pagina dell’output renderizzato come immagine.
public static Stream[] CompareToImages(string v1, string v2, ImageSaveOptions imageSaveOptions,
string author, DateTime dateTime, CompareOptions compareOptions = null)
| Parametro | Tipo | Descrizione |
|---|---|---|
| v1 | String | Il documento originale. |
| v2 | String | Il documento modificato. |
| imageSaveOptions | ImageSaveOptions | Opzioni di salvataggio dell’immagine di output. |
| author | String | Iniziali dell’autore da utilizzare per le revisioni. |
| dateTime | DateTime | Data e ora da utilizzare per le revisioni. |
| compareOptions | CompareOptions | Opzioni di confronto dei documenti. |
Guarda anche
- class ImageSaveOptions
- class CompareOptions
- class Comparer
- spazio dei nomi Aspose.Words.LowCode
- assemblea Aspose.Words
CompareToImages(Stream, Stream, ImageSaveOptions, string, DateTime, CompareOptions)
Confronta due documenti e salva le differenze come immagini. Ogni elemento nell’array restituito rappresenta una singola pagina dell’output renderizzato come immagine.
public static Stream[] CompareToImages(Stream v1, Stream v2, ImageSaveOptions imageSaveOptions,
string author, DateTime dateTime, CompareOptions compareOptions = null)
| Parametro | Tipo | Descrizione |
|---|---|---|
| v1 | Stream | Il documento originale. |
| v2 | Stream | Il documento modificato. |
| imageSaveOptions | ImageSaveOptions | Opzioni di salvataggio dell’immagine di output. |
| author | String | Iniziali dell’autore da utilizzare per le revisioni. |
| dateTime | DateTime | Data e ora da utilizzare per le revisioni. |
| compareOptions | CompareOptions | Opzioni di confronto dei documenti. |
Esempi
Mostra come confrontare documenti e salvare i risultati come immagini.
// Esistono diversi modi per confrontare i documenti:
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);
}
}
Guarda anche
- class ImageSaveOptions
- class CompareOptions
- class Comparer
- spazio dei nomi Aspose.Words.LowCode
- assemblea Aspose.Words