Class Comparer

Class Comparer

名称: Aspose.Words.LowCode 集合: Aspose.Words.dll (25.4.0)

提供用于比较文件的方法。

public class Comparer : Processor

Inheritance

object Processor Comparer

继承人

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, SaveOptions) , Processor.To(List, SaveFormat) , Processor.Execute() , Processor.ExecuteCore() , Processor.CheckArgumentsSet() , Processor.GetPartFileName(string, int, SaveFormat) , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Methods

CheckArgumentsSet()

protected override void CheckArgumentsSet()

Compare(字符串,字符串,字符串, DateTime, CompareOptions)

将两个文件与额外的选项进行比较,并将差异保存到指定的输出文件中,作為一系列編輯和格式修正案的改變。

public static void Compare(string v1, string v2, string outputFileName, string author, DateTime dateTime, CompareOptions compareOptions = null)

Parameters

v1 string

原始文件。

v2 string

修改的文件。

outputFileName string

输出文件名称。

author string

作者初步用于审查。

dateTime DateTime

用于审查的日期和时间。

compareOptions CompareOptions

文件比较选项。

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG、或WebP),输出的每个页面将作为单独的文件保存。

如果输出格式为 TIFF,则输入将保存为单个多框的 TifF 文件。

Compare(字符串,字符串,字符串, SaveFormat,字符串, DateTime, CompareOptions)

将两个文档与额外的选项进行比较,并在所提供的保存格式中保存到所指定的输出文件中的差异,作為一系列編輯和格式修正案的改變。

public static void Compare(string v1, string v2, string outputFileName, SaveFormat saveFormat, string author, DateTime dateTime, CompareOptions compareOptions = null)

Parameters

v1 string

原始文件。

v2 string

修改的文件。

outputFileName string

输出文件名称。

saveFormat SaveFormat

输出的保存格式。

author string

作者初步用于审查。

dateTime DateTime

用于审查的日期和时间。

compareOptions CompareOptions

文件比较选项。

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG、或WebP),输出的每个页面将作为单独的文件保存。

如果输出格式为 TIFF,则输入将保存为单个多框的 TifF 文件。

Compare(字符串,字符串,字符串, SaveOptions, 字符串, DateTime, 比较选项)

将两个文档与额外的选项进行比较,并在所提供的保存格式中保存到所指定的输出文件中的差异,作為一系列編輯和格式修正案的改變。

public static void Compare(string v1, string v2, string outputFileName, SaveOptions saveOptions, string author, DateTime dateTime, CompareOptions compareOptions = null)

Parameters

v1 string

原始文件。

v2 string

修改的文件。

outputFileName string

输出文件名称。

saveOptions SaveOptions

输出的储蓄选项。

author string

作者初步用于审查。

dateTime DateTime

用于审查的日期和时间。

compareOptions CompareOptions

文件比较选项。

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG、或WebP),输出的每个页面将作为单独的文件保存。

如果输出格式为 TIFF,则输入将保存为单个多框的 TifF 文件。

Compare(流,流,流, SaveFormat, string, DateTime, CompareOptions)

将从流中加载的两个文档与额外的选项进行比较,并在指定的保存格式中保存与提供的输出流的差异,作為一系列編輯和格式修正案的改變。

public static void Compare(Stream v1, Stream v2, Stream outputStream, SaveFormat saveFormat, string author, DateTime dateTime, CompareOptions compareOptions = null)

Parameters

v1 Stream

原始文件。

v2 Stream

修改的文件。

outputStream Stream

输出流。

saveFormat SaveFormat

输出的保存格式。

author string

作者初步用于审查。

dateTime DateTime

用于审查的日期和时间。

compareOptions CompareOptions

文件比较选项。

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG 或 WebP),则仅存储输出的第一页到指定的流。

如果输出格式为 TIFF,则输入将作为一个单一多框的 TifF 存储到指定的流。

Compare(流,流,流,保存选项,行,日期,比较选项)

将从流中加载的两个文档与额外的选项进行比较,并在指定的保存格式中保存与提供的输出流的差异,作為一系列編輯和格式修正案的改變。

public static void Compare(Stream v1, Stream v2, Stream outputStream, SaveOptions saveOptions, string author, DateTime dateTime, CompareOptions compareOptions = null)

Parameters

v1 Stream

原始文件。

v2 Stream

修改的文件。

outputStream Stream

输出流。

saveOptions SaveOptions

输出的储蓄选项。

author string

作者初步用于审查。

dateTime DateTime

用于审查的日期和时间。

compareOptions CompareOptions

文件比较选项。

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG 或 WebP),则仅存储输出的第一页到指定的流。

如果输出格式为 TIFF,则输入将作为一个单一多框的 TifF 存储到指定的流。

CompareToImages(字符串, 序列, ImageSaveOptions, 日期, DateTime, CompareOption)

比较两个文件,并将差异保存为图像。返回序列中的每个项目代表一个单页的输出作为图像。

public static Stream[] CompareToImages(string v1, string v2, ImageSaveOptions imageSaveOptions, string author, DateTime dateTime, CompareOptions compareOptions = null)

Parameters

v1 string

原始文件。

v2 string

修改的文件。

imageSaveOptions ImageSaveOptions

输出图像保存选项。

author string

作者初步用于审查。

dateTime DateTime

用于审查的日期和时间。

compareOptions CompareOptions

文件比较选项。

Returns

Stream ( )

CompareToImages(流量,流动, ImageSaveOptions, string, DateTime, 比较选项)

比较两个文件,并将差异保存为图像。返回序列中的每个项目代表一个单页的输出作为图像。

public static Stream[] CompareToImages(Stream v1, Stream v2, ImageSaveOptions imageSaveOptions, string author, DateTime dateTime, CompareOptions compareOptions = null)

Parameters

v1 Stream

原始文件。

v2 Stream

修改的文件。

imageSaveOptions ImageSaveOptions

输出图像保存选项。

author string

作者初步用于审查。

dateTime DateTime

用于审查的日期和时间。

compareOptions CompareOptions

文件比较选项。

Returns

Stream ( )

Create()

创建转换器处理器的新例子。

public static Comparer Create()

Returns

Comparer

Create(ComparerContext)

创建比较处理器的新例子。

public static Comparer Create(ComparerContext context)

Parameters

context ComparerContext

Returns

Comparer

ExecuteCore()

protected override void ExecuteCore()

 中文