Class Comparer
Namn på plats: Aspose.Words.LowCode Sammanfattning: Aspose.Words.dll (25.4.0)
Tillhandahåller metoder som syftar till att jämföra dokument.
public class Comparer : Processor
Inheritance
Arvsmedlemmar
Processor.mResultDocument
,
Processor.From(string, LoadOptions)
,
Processor.From(Stream, LoadOptions)
,
Processor.To(string, SaveOptions)
,
Processor.To(string, SaveFormat)
,
Processor.To(Stream, SaveOptions)
,
Processor.To(Stream, SaveFormat)
,
Processor.To(List
Methods
CheckArgumentsSet()
protected override void CheckArgumentsSet()
Compare(sträng, sträng, sträng, sträng, DateTime, CompareOptions)
Jämför två dokument med ytterligare alternativ och sparar skillnaderna i den angivna utgångsfilen,producera ändringar som ett antal redigerings- och formatrevisioner.
public static void Compare(string v1, string v2, string outputFileName, string author, DateTime dateTime, CompareOptions compareOptions = null)
Parameters
v1
string
Det ursprungliga dokumentet.
v2
string
Det ändrade dokumentet.
outputFileName
string
Namnet på utgångsfilen.
author
string
Initialer av författaren att använda för granskningar.
dateTime
DateTime
Datum och tid att använda för granskningar.
compareOptions
CompareOptions
Dokument jämförelse alternativ.
Remarks
Om utgångsformat är en bild (BMP, EMF, EPS, GIF, JPEG, PNG, eller WebP), kommer varje sida av utgåvan att sparas som en separat fil. Det angivna utgående filnamnet kommer att användas för att generera namn för varje del enligt regeln: outputFile_partIndex.extension.
Om utgångsformatet är TIFF sparas utgåvan som en enda multi-frame TifF-fil.
Compare(sträng, sträng, sträng, SaveFormat, sträng, DateTime, CompareOptions)
Jämför två dokument med ytterligare alternativ och sparar skillnaderna i den angivna utgångsfilen i det angivna spara formatet,producera ändringar som ett antal redigerings- och formatrevisioner.
public static void Compare(string v1, string v2, string outputFileName, SaveFormat saveFormat, string author, DateTime dateTime, CompareOptions compareOptions = null)
Parameters
v1
string
Det ursprungliga dokumentet.
v2
string
Det ändrade dokumentet.
outputFileName
string
Namnet på utgångsfilen.
saveFormat
SaveFormat
Utgången sparar formatet.
author
string
Initialer av författaren att använda för granskningar.
dateTime
DateTime
Datum och tid att använda för granskningar.
compareOptions
CompareOptions
Dokument jämförelse alternativ.
Remarks
Om utgångsformat är en bild (BMP, EMF, EPS, GIF, JPEG, PNG, eller WebP), kommer varje sida av utgåvan att sparas som en separat fil. Det angivna utgående filnamnet kommer att användas för att generera namn för varje del enligt regeln: outputFile_partIndex.extension.
Om utgångsformatet är TIFF sparas utgåvan som en enda multi-frame TifF-fil.
Compare(sträng, sträng, sträng, SaveOptions, sträng, DateTime, CompareOptions)
Jämför två dokument med ytterligare alternativ och sparar skillnaderna i den angivna utgångsfilen i det angivna spara formatet,producera ändringar som ett antal redigerings- och formatrevisioner.
public static void Compare(string v1, string v2, string outputFileName, SaveOptions saveOptions, string author, DateTime dateTime, CompareOptions compareOptions = null)
Parameters
v1
string
Det ursprungliga dokumentet.
v2
string
Det ändrade dokumentet.
outputFileName
string
Namnet på utgångsfilen.
saveOptions
SaveOptions
Utgången sparar alternativ.
author
string
Initialer av författaren att använda för granskningar.
dateTime
DateTime
Datum och tid att använda för granskningar.
compareOptions
CompareOptions
Dokument jämförelse alternativ.
Remarks
Om utgångsformat är en bild (BMP, EMF, EPS, GIF, JPEG, PNG, eller WebP), kommer varje sida av utgåvan att sparas som en separat fil. Det angivna utgående filnamnet kommer att användas för att generera namn för varje del enligt regeln: outputFile_partIndex.extension.
Om utgångsformatet är TIFF sparas utgåvan som en enda multi-frame TifF-fil.
Compare(Stream, Stream, Stream, SaveFormat, sträng, DateTime, CompareOptions)
Jämför två dokument laddade från strömmar med ytterligare alternativ och sparar skillnaderna i den tillhandahållna outputströmmen i det angivna spara formatet,producera ändringar som ett antal redigerings- och formatrevisioner.
public static void Compare(Stream v1, Stream v2, Stream outputStream, SaveFormat saveFormat, string author, DateTime dateTime, CompareOptions compareOptions = null)
Parameters
v1
Stream
Det ursprungliga dokumentet.
v2
Stream
Det ändrade dokumentet.
outputStream
Stream
Utgången av strömmen.
saveFormat
SaveFormat
Utgången sparar formatet.
author
string
Initialer av författaren att använda för granskningar.
dateTime
DateTime
Datum och tid att använda för granskningar.
compareOptions
CompareOptions
Dokument jämförelse alternativ.
Remarks
Om utgångsformatet är en bild (BMP, EMF, EPS, GIF, JPEG, PNG eller WebP), sparas endast den första sidan av utgåvan till den angivna strömmen.
Om utgående formatet är TIFF sparas utgången som en enda multi-frams TifF till den angivna strömmen.
Compare(Stream, Stream, Stream, SaveOptions, sträng, DateTime, CompareOptions)
Jämför två dokument laddade från strömmar med ytterligare alternativ och sparar skillnaderna i den tillhandahållna outputströmmen i det angivna spara formatet,producera ändringar som ett antal redigerings- och formatrevisioner.
public static void Compare(Stream v1, Stream v2, Stream outputStream, SaveOptions saveOptions, string author, DateTime dateTime, CompareOptions compareOptions = null)
Parameters
v1
Stream
Det ursprungliga dokumentet.
v2
Stream
Det ändrade dokumentet.
outputStream
Stream
Utgången av strömmen.
saveOptions
SaveOptions
Utgången sparar alternativ.
author
string
Initialer av författaren att använda för granskningar.
dateTime
DateTime
Datum och tid att använda för granskningar.
compareOptions
CompareOptions
Dokument jämförelse alternativ.
Remarks
Om utgångsformatet är en bild (BMP, EMF, EPS, GIF, JPEG, PNG eller WebP), sparas endast den första sidan av utgåvan till den angivna strömmen.
Om utgående formatet är TIFF sparas utgången som en enda multi-frams TifF till den angivna strömmen.
CompareToImages(strängar, stränger, ImageSaveOptions, Sträng, DateTime, jämförelsealternativ)
Jämför två dokument och sparar skillnaderna som bilder.Varje objekt i den returnerade raden representerar en enda sida av utgången som renderas som en bild.
public static Stream[] CompareToImages(string v1, string v2, ImageSaveOptions imageSaveOptions, string author, DateTime dateTime, CompareOptions compareOptions = null)
Parameters
v1
string
Det ursprungliga dokumentet.
v2
string
Det ändrade dokumentet.
imageSaveOptions
ImageSaveOptions
Utgångsbilden sparar alternativ.
author
string
Initialer av författaren att använda för granskningar.
dateTime
DateTime
Datum och tid att använda för granskningar.
compareOptions
CompareOptions
Dokument jämförelse alternativ.
Returns
Stream [ ]
CompareToImages(Ström, Stream, ImageSaveOptions, sträng, DateTime, jämförelsealternativ)
Jämför två dokument och sparar skillnaderna som bilder.Varje objekt i den returnerade raden representerar en enda sida av utgången som renderas som en bild.
public static Stream[] CompareToImages(Stream v1, Stream v2, ImageSaveOptions imageSaveOptions, string author, DateTime dateTime, CompareOptions compareOptions = null)
Parameters
v1
Stream
Det ursprungliga dokumentet.
v2
Stream
Det ändrade dokumentet.
imageSaveOptions
ImageSaveOptions
Utgångsbilden sparar alternativ.
author
string
Initialer av författaren att använda för granskningar.
dateTime
DateTime
Datum och tid att använda för granskningar.
compareOptions
CompareOptions
Dokument jämförelse alternativ.
Returns
Stream [ ]
Create()
Skapar en ny instans av konverterprocessorn.
public static Comparer Create()
Returns
Create(ComparerContext)
Skapar en ny instans av jämförande processorn.
public static Comparer Create(ComparerContext context)
Parameters
context
ComparerContext
Returns
ExecuteCore()
protected override void ExecuteCore()