Class Replacer
ชื่อพื้นที่: Aspose.Words.LowCode การประชุม: Aspose.Words.dll (25.5.0)
ให้วิธีการที่ถูกออกแบบมาเพื่อค้นหาและเปลี่ยนข้อความในเอกสาร
public class Replacer : ProcessorInheritance
อนุญาโตตุลาการ
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 [ ]