Class Replacer
ชื่อพื้นที่: Aspose.Words.LowCode การประกอบ: Aspose.Words.dll (25.4.0)
ให้วิธีการที่ถูกออกแบบมาเพื่อค้นหาและเปลี่ยนข้อความในเอกสาร
public class Replacer : Processor
Inheritance
อนุญาโตตุลาการ
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()
Create(ReplacerContext)
สร้างตัวอย่างใหม่ของตัวประมวลผลแทนที่
public static Replacer Create(ReplacerContext context)
Parameters
context
ReplacerContext
Returns
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
จํานวนการเปลี่ยนที่ทํา
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
จํานวนการเปลี่ยนที่ทํา
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
จํานวนการเปลี่ยนที่ทํา
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
จํานวนการเปลี่ยนที่ทํา
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
จํานวนการเปลี่ยนที่ทํา
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
จํานวนการเปลี่ยนที่ทํา
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
จํานวนการเปลี่ยนที่ทํา
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
จํานวนการเปลี่ยนที่ทํา
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
จํานวนการเปลี่ยนที่ทํา
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
จํานวนการเปลี่ยนที่ทํา
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 [ ]