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(string, string, string, string, 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

Initials ของผู้เขียนที่จะใช้สําหรับการตรวจสอบ

dateTime DateTime

วันที่และเวลาที่จะใช้สําหรับการตรวจสอบ

compareOptions CompareOptions

ตัวเลือกการเปรียบเทียบเอกสาร

Remarks

หากรูปแบบการส่งออกเป็นภาพ (BMP, EMF, EPS, GIF, JPEG, PNG, หรือ WebP) แต่ละหน้าของไฟล์จะถูกบันทึกเป็นไฟล์ที่แยกต่างหาก ชื่อไฟล์ออกที่ระบุจะใช้ในการสร้างชื่อไฟล์สําหรับแต่ละส่วนตามกฎ: outputFile_partIndex.extension

หากรูปแบบการออกเป็น TIFF การออกจะถูกบันทึกเป็นไฟล์หลายเฟรมเดียว

Compare(string, string, string, SaveFormat, string, 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

รูปแบบการส่งออกของ Save

author string

Initials ของผู้เขียนที่จะใช้สําหรับการตรวจสอบ

dateTime DateTime

วันที่และเวลาที่จะใช้สําหรับการตรวจสอบ

compareOptions CompareOptions

ตัวเลือกการเปรียบเทียบเอกสาร

Remarks

หากรูปแบบการส่งออกเป็นภาพ (BMP, EMF, EPS, GIF, JPEG, PNG, หรือ WebP) แต่ละหน้าของไฟล์จะถูกบันทึกเป็นไฟล์ที่แยกต่างหาก ชื่อไฟล์ออกที่ระบุจะใช้ในการสร้างชื่อไฟล์สําหรับแต่ละส่วนตามกฎ: outputFile_partIndex.extension

หากรูปแบบการออกเป็น TIFF การออกจะถูกบันทึกเป็นไฟล์หลายเฟรมเดียว

Compare(string, string, string, SaveOptions, string, DateTime, CompareOptions)

การเปรียบเทียบสองเอกสารกับตัวเลือกเพิ่มเติมและบันทึกความแตกต่างกับไฟล์ออกที่ระบุในรูปแบบการบันทึกที่ให้การผลิตการเปลี่ยนแปลงเป็นจํานวนของการแก้ไขและการแก้ไขรูปแบบ

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

Initials ของผู้เขียนที่จะใช้สําหรับการตรวจสอบ

dateTime DateTime

วันที่และเวลาที่จะใช้สําหรับการตรวจสอบ

compareOptions CompareOptions

ตัวเลือกการเปรียบเทียบเอกสาร

Remarks

หากรูปแบบการส่งออกเป็นภาพ (BMP, EMF, EPS, GIF, JPEG, PNG, หรือ WebP) แต่ละหน้าของไฟล์จะถูกบันทึกเป็นไฟล์ที่แยกต่างหาก ชื่อไฟล์ออกที่ระบุจะใช้ในการสร้างชื่อไฟล์สําหรับแต่ละส่วนตามกฎ: outputFile_partIndex.extension

หากรูปแบบการออกเป็น TIFF การออกจะถูกบันทึกเป็นไฟล์หลายเฟรมเดียว

Compare(Stream, Stream, Stream, 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

รูปแบบการส่งออกของ Save

author string

Initials ของผู้เขียนที่จะใช้สําหรับการตรวจสอบ

dateTime DateTime

วันที่และเวลาที่จะใช้สําหรับการตรวจสอบ

compareOptions CompareOptions

ตัวเลือกการเปรียบเทียบเอกสาร

Remarks

หากรูปแบบการส่งออกเป็นภาพ (BMP, EMF, EPS, GIF, JPEG, PNG, หรือ WebP) เพียงหน้าแรกของผลิตภัณฑ์จะถูกบันทึกไว้ในกระแสที่ระบุ

หากรูปแบบการออกเป็น TIFF การออกจะถูกบันทึกในรูปแบบเดียวหลายเฟรม TifF ไปยังกระแสที่ระบุ

Compare(Stream, Stream, Stream, SaveOptions, string, DateTime, CompareOptions)

การเปรียบเทียบสองเอกสารที่โหลดจากการไหลด้วยตัวเลือกเพิ่มเติมและบันทึกความแตกต่างกับการไหลออกที่ให้ในรูปแบบการบันทึกที่ระบุการผลิตการเปลี่ยนแปลงเป็นจํานวนของการแก้ไขและการแก้ไขรูปแบบ

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

Initials ของผู้เขียนที่จะใช้สําหรับการตรวจสอบ

dateTime DateTime

วันที่และเวลาที่จะใช้สําหรับการตรวจสอบ

compareOptions CompareOptions

ตัวเลือกการเปรียบเทียบเอกสาร

Remarks

หากรูปแบบการส่งออกเป็นภาพ (BMP, EMF, EPS, GIF, JPEG, PNG, หรือ WebP) เพียงหน้าแรกของผลิตภัณฑ์จะถูกบันทึกไว้ในกระแสที่ระบุ

หากรูปแบบการออกเป็น TIFF การออกจะถูกบันทึกในรูปแบบเดียวหลายเฟรม TifF ไปยังกระแสที่ระบุ

CompareToImages(string, รั้ว, 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

Initials ของผู้เขียนที่จะใช้สําหรับการตรวจสอบ

dateTime DateTime

วันที่และเวลาที่จะใช้สําหรับการตรวจสอบ

compareOptions CompareOptions

ตัวเลือกการเปรียบเทียบเอกสาร

Returns

Stream [ ]

CompareToImages(กระแส, Stream, 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

Initials ของผู้เขียนที่จะใช้สําหรับการตรวจสอบ

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()

 แบบไทย