Class Replacer

Class Replacer

ชื่อพื้นที่: Aspose.Words.LowCode การประกอบ: Aspose.Words.dll (25.4.0)

ให้วิธีการที่ถูกออกแบบมาเพื่อค้นหาและเปลี่ยนข้อความในเอกสาร

public class Replacer : Processor

Inheritance

object Processor Replacer

อนุญาโตตุลาการ

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

Create(ReplacerContext)

สร้างตัวอย่างใหม่ของตัวประมวลผลแทนที่

public static Replacer Create(ReplacerContext context)

Parameters

context ReplacerContext

Returns

Replacer

ExecuteCore()

protected override void ExecuteCore()

Replace(string, string, string, string)

แทนที่เกิดขึ้นทั้งหมดของรูปแบบเส้นตัวอักษรที่ระบุด้วยเส้นตัวแทนในไฟล์ input

public static int Replace(string inputFileName, string outputFileName, string pattern, string replacement)

Parameters

inputFileName string

ชื่อไฟล์ input

outputFileName string

ชื่อไฟล์ออก

pattern string

ลวดที่จะถูกแทนที่

replacement string

ลวดที่จะแทนที่ปรากฏการณ์ทั้งหมดของรูปแบบ

Returns

int

จํานวนการเปลี่ยนที่ทํา

Remarks

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

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

Replace(string, string, SaveFormat, string, string, FindReplaceOptions)

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

public static int Replace(string inputFileName, string outputFileName, SaveFormat saveFormat, string pattern, string replacement, FindReplaceOptions options = null)

Parameters

inputFileName string

ชื่อไฟล์ input

outputFileName string

ชื่อไฟล์ออก

saveFormat SaveFormat

รูปแบบการบันทึก

pattern string

ลวดที่จะถูกแทนที่

replacement string

ลวดที่จะแทนที่ปรากฏการณ์ทั้งหมดของรูปแบบ

options FindReplaceOptions

Aspose.Words.Replacing.FindReplaceOptions ไม่ยอมรับที่จะระบุตัวเลือกเพิ่มเติม

Returns

int

จํานวนการเปลี่ยนที่ทํา

Remarks

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

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

Replace(string, string, SaveOptions, string, string, FindReplaceOptions)

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

public static int Replace(string inputFileName, string outputFileName, SaveOptions saveOptions, string pattern, string replacement, FindReplaceOptions options = null)

Parameters

inputFileName string

ชื่อไฟล์ input

outputFileName string

ชื่อไฟล์ออก

saveOptions SaveOptions

ตัวเลือกการประหยัด

pattern string

ลวดที่จะถูกแทนที่

replacement string

ลวดที่จะแทนที่ปรากฏการณ์ทั้งหมดของรูปแบบ

options FindReplaceOptions

Aspose.Words.Replacing.FindReplaceOptions ไม่ยอมรับที่จะระบุตัวเลือกเพิ่มเติม

Returns

int

จํานวนการเปลี่ยนที่ทํา

Remarks

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

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

Replace(Stream, Stream, SaveFormat, string, string, FindReplaceOptions)

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

public static int Replace(Stream inputStream, Stream outputStream, SaveFormat saveFormat, string pattern, string replacement, FindReplaceOptions options = null)

Parameters

inputStream Stream

กระแสอินพุต

outputStream Stream

กระแสการส่งออก

saveFormat SaveFormat

รูปแบบการบันทึก

pattern string

ลวดที่จะถูกแทนที่

replacement string

ลวดที่จะแทนที่ปรากฏการณ์ทั้งหมดของรูปแบบ

options FindReplaceOptions

Aspose.Words.Replacing.FindReplaceOptions ไม่ยอมรับที่จะระบุตัวเลือกเพิ่มเติม

Returns

int

จํานวนการเปลี่ยนที่ทํา

Remarks

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

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

Replace(Stream, Stream, SaveOptions, string, string, FindReplaceOptions)

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

public static int Replace(Stream inputStream, Stream outputStream, SaveOptions saveOptions, string pattern, string replacement, FindReplaceOptions options = null)

Parameters

inputStream Stream

กระแสอินพุต

outputStream Stream

กระแสการส่งออก

saveOptions SaveOptions

ตัวเลือกการประหยัด

pattern string

ลวดที่จะถูกแทนที่

replacement string

ลวดที่จะแทนที่ปรากฏการณ์ทั้งหมดของรูปแบบ

options FindReplaceOptions

Aspose.Words.Replacing.FindReplaceOptions ไม่ยอมรับที่จะระบุตัวเลือกเพิ่มเติม

Returns

int

จํานวนการเปลี่ยนที่ทํา

Remarks

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

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

Replace(string, string, regex, string)

แทนที่เกิดขึ้นทั้งหมดของรูปแบบเส้นตัวอักษรที่ระบุด้วยเส้นตัวแทนในไฟล์ป้อนโดยใช้คําอธิบายปกติ

public static int Replace(string inputFileName, string outputFileName, Regex pattern, string replacement)

Parameters

inputFileName string

ชื่อไฟล์ input

outputFileName string

ชื่อไฟล์ออก

pattern Regex

รูปแบบการแสดงผลปกติที่ใช้ในการค้นหาการแข่งขัน

replacement string

ลวดที่จะแทนที่ปรากฏการณ์ทั้งหมดของรูปแบบ

Returns

int

จํานวนการเปลี่ยนที่ทํา

Remarks

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

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

Replace(string, string, SaveFormat, Regex, string, FindReplaceOptions)

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

public static int Replace(string inputFileName, string outputFileName, SaveFormat saveFormat, Regex pattern, string replacement, FindReplaceOptions options = null)

Parameters

inputFileName string

ชื่อไฟล์ input

outputFileName string

ชื่อไฟล์ออก

saveFormat SaveFormat

รูปแบบการบันทึก

pattern Regex

รูปแบบการแสดงผลปกติที่ใช้ในการค้นหาการแข่งขัน

replacement string

ลวดที่จะแทนที่ปรากฏการณ์ทั้งหมดของรูปแบบ

options FindReplaceOptions

Aspose.Words.Replacing.FindReplaceOptions ไม่ยอมรับที่จะระบุตัวเลือกเพิ่มเติม

Returns

int

จํานวนการเปลี่ยนที่ทํา

Remarks

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

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

Replace(ลวด, ลวด, SaveOptions, Regex, ลวด, FindReplaceOptions)

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

public static int Replace(string inputFileName, string outputFileName, SaveOptions saveOptions, Regex pattern, string replacement, FindReplaceOptions options = null)

Parameters

inputFileName string

ชื่อไฟล์ input

outputFileName string

ชื่อไฟล์ออก

saveOptions SaveOptions

ตัวเลือกการประหยัด

pattern Regex

รูปแบบการแสดงผลปกติที่ใช้ในการค้นหาการแข่งขัน

replacement string

ลวดที่จะแทนที่ปรากฏการณ์ทั้งหมดของรูปแบบ

options FindReplaceOptions

Aspose.Words.Replacing.FindReplaceOptions ไม่ยอมรับที่จะระบุตัวเลือกเพิ่มเติม

Returns

int

จํานวนการเปลี่ยนที่ทํา

Remarks

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

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

Replace(Stream, Stream, SaveFormat, Regex, string, FindReplaceOptions)

เปลี่ยนการปรากฏการณ์ทั้งหมดของรูปแบบเส้นตัวอักษรที่ระบุด้วยเส้นตัวแทนในเส้นทางเข้าโดยใช้คําอธิบายปกติพร้อมรูปแบบการบันทึกที่ระบุและตัวเลือกเพิ่มเติม

public static int Replace(Stream inputStream, Stream outputStream, SaveFormat saveFormat, Regex pattern, string replacement, FindReplaceOptions options = null)

Parameters

inputStream Stream

กระแสอินพุต

outputStream Stream

กระแสการส่งออก

saveFormat SaveFormat

รูปแบบการบันทึก

pattern Regex

รูปแบบการแสดงผลปกติที่ใช้ในการค้นหาการแข่งขัน

replacement string

ลวดที่จะแทนที่ปรากฏการณ์ทั้งหมดของรูปแบบ

options FindReplaceOptions

Aspose.Words.Replacing.FindReplaceOptions ไม่ยอมรับที่จะระบุตัวเลือกเพิ่มเติม

Returns

int

จํานวนการเปลี่ยนที่ทํา

Remarks

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

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

Replace(Stream, Stream, SaveOptions, Regex, string, FindReplaceOptions)

เปลี่ยนการปรากฏการณ์ทั้งหมดของรูปแบบเส้นตัวอักษรที่ระบุด้วยเส้นตัวแทนในเส้นทางเข้าโดยใช้คําอธิบายปกติพร้อมรูปแบบการบันทึกที่ระบุและตัวเลือกเพิ่มเติม

public static int Replace(Stream inputStream, Stream outputStream, SaveOptions saveOptions, Regex pattern, string replacement, FindReplaceOptions options = null)

Parameters

inputStream Stream

กระแสอินพุต

outputStream Stream

กระแสการส่งออก

saveOptions SaveOptions

ตัวเลือกการประหยัด

pattern Regex

รูปแบบการแสดงผลปกติที่ใช้ในการค้นหาการแข่งขัน

replacement string

ลวดที่จะแทนที่ปรากฏการณ์ทั้งหมดของรูปแบบ

options FindReplaceOptions

Aspose.Words.Replacing.FindReplaceOptions ไม่ยอมรับที่จะระบุตัวเลือกเพิ่มเติม

Returns

int

จํานวนการเปลี่ยนที่ทํา

Remarks

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

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

ReplaceToImages(รั้ว, ImageSaveOptions, สกรู, ลวด, FindReplaceoption)

แทนที่เกิดขึ้นทั้งหมดของรูปแบบเส้นตัวอักษรที่ระบุด้วยเส้นตัวแทนในไฟล์ inputRenders การส่งออกไปยังภาพ

public static Stream[] ReplaceToImages(string inputFileName, ImageSaveOptions saveOptions, string pattern, string replacement, FindReplaceOptions options = null)

Parameters

inputFileName string

ชื่อไฟล์ input

saveOptions ImageSaveOptions

ตัวเลือกการประหยัด

pattern string

ลวดที่จะถูกแทนที่

replacement string

ลวดที่จะแทนที่ปรากฏการณ์ทั้งหมดของรูปแบบ

options FindReplaceOptions

Aspose.Words.Replacing.FindReplaceOptions ไม่ยอมรับที่จะระบุตัวเลือกเพิ่มเติม

Returns

Stream [ ]

ReplaceToImages(Stream, ImageSaveOptions, วงกลม, string, FindReplaceoptions)

แทนที่เกิดขึ้นทั้งหมดของรูปแบบเส้นตัวอักษรที่ระบุด้วยเส้นตัวแทนในไฟล์ inputRenders การส่งออกไปยังภาพ

public static Stream[] ReplaceToImages(Stream inputStream, ImageSaveOptions saveOptions, string pattern, string replacement, FindReplaceOptions options = null)

Parameters

inputStream Stream

ไฟล์ input stream

saveOptions ImageSaveOptions

ตัวเลือกการประหยัด

pattern string

ลวดที่จะถูกแทนที่

replacement string

ลวดที่จะแทนที่ปรากฏการณ์ทั้งหมดของรูปแบบ

options FindReplaceOptions

Aspose.Words.Replacing.FindReplaceOptions ไม่ยอมรับที่จะระบุตัวเลือกเพิ่มเติม

Returns

Stream [ ]

ReplaceToImages(รั้ว, ImageSaveOptions, Regex, สกรู, FindReplaceoptions)

แทนที่เกิดขึ้นทั้งหมดของรูปแบบการแสดงออกปกติที่ระบุด้วยสายการแทนที่ในไฟล์ป้อนRenders การส่งออกไปยังภาพ

public static Stream[] ReplaceToImages(string inputFileName, ImageSaveOptions saveOptions, Regex pattern, string replacement, FindReplaceOptions options = null)

Parameters

inputFileName string

ชื่อไฟล์ input

saveOptions ImageSaveOptions

ตัวเลือกการประหยัด

pattern Regex

รูปแบบการแสดงผลปกติที่ใช้ในการค้นหาการแข่งขัน

replacement string

ลวดที่จะแทนที่ปรากฏการณ์ทั้งหมดของรูปแบบ

options FindReplaceOptions

Aspose.Words.Replacing.FindReplaceOptions ไม่ยอมรับที่จะระบุตัวเลือกเพิ่มเติม

Returns

Stream [ ]

ReplaceToImages(Stream, ImageSaveOptions, Regex, string, FindReplaceoptions)

แทนที่เกิดขึ้นทั้งหมดของรูปแบบการแสดงออกปกติที่ระบุด้วยสายการแทนที่ในไฟล์ป้อนRenders การส่งออกไปยังภาพ

public static Stream[] ReplaceToImages(Stream inputStream, ImageSaveOptions saveOptions, Regex pattern, string replacement, FindReplaceOptions options = null)

Parameters

inputStream Stream

ไฟล์ input stream

saveOptions ImageSaveOptions

ตัวเลือกการประหยัด

pattern Regex

รูปแบบการแสดงผลปกติที่ใช้ในการค้นหาการแข่งขัน

replacement string

ลวดที่จะแทนที่ปรากฏการณ์ทั้งหมดของรูปแบบ

options FindReplaceOptions

Aspose.Words.Replacing.FindReplaceOptions ไม่ยอมรับที่จะระบุตัวเลือกเพิ่มเติม

Returns

Stream [ ]

 แบบไทย