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(字符串、字符串、字符串)
取代一个特定的字符串模式的所有事件,在输入文件中的替代链。
public static int Replace(string inputFileName, string outputFileName, string pattern, string replacement)
Parameters
inputFileName
string
输入文件名称。
outputFileName
string
输出文件名称。
pattern
string
要取代的线条。
replacement
string
一条线取代所有模式的事件。
Returns
交换的数量。
Remarks
如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG、或WebP),输出的每个页面将作为单独的文件保存。
如果输出格式为 TIFF,则输入将保存为单个多框的 TifF 文件。
Replace(字符串,字符串, SaveFormat,字符串,字符串, FindReplaceOptions)
将指定的字符串模式的所有事件替换为输入文件中的替代字符串,与指定的保存格式和额外选项。
public static int Replace(string inputFileName, string outputFileName, SaveFormat saveFormat, string pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputFileName
string
输入文件名称。
outputFileName
string
输出文件名称。
saveFormat
SaveFormat
保存格式。
pattern
string
要取代的线条。
replacement
string
一条线取代所有模式的事件。
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions 反对指定额外的选项。
Returns
交换的数量。
Remarks
如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG、或WebP),输出的每个页面将作为单独的文件保存。
如果输出格式为 TIFF,则输入将保存为单个多框的 TifF 文件。
Replace(序列, 序列, SaveOptions, 序列, 序列, FindReplaceOptions)
将指定的字符串模式的所有事件替换为输入文件中的替代字符串,与指定的保存格式和额外选项。
public static int Replace(string inputFileName, string outputFileName, SaveOptions saveOptions, string pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputFileName
string
输入文件名称。
outputFileName
string
输出文件名称。
saveOptions
SaveOptions
储蓄选项。
pattern
string
要取代的线条。
replacement
string
一条线取代所有模式的事件。
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions 反对指定额外的选项。
Returns
交换的数量。
Remarks
如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG、或WebP),输出的每个页面将作为单独的文件保存。
如果输出格式为 TIFF,则输入将保存为单个多框的 TifF 文件。
Replace(流,流, 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(流, 流, 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(序列、序列、雷格斯、序列)
用常规表达式替换输入文件中的一个替代字符串模式的所有事件。
public static int Replace(string inputFileName, string outputFileName, Regex pattern, string replacement)
Parameters
inputFileName
string
输入文件名称。
outputFileName
string
输出文件名称。
pattern
Regex
一个常见的表达模式,用来找到比赛。
replacement
string
一条线取代所有模式的事件。
Returns
交换的数量。
Remarks
如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG、或WebP),输出的每个页面将作为单独的文件保存。
如果输出格式为 TIFF,则输入将保存为单个多框的 TifF 文件。
Replace(字符串,字符串, SaveFormat, Regex, 字符串, FindReplaceOptions)
用常规表达式在输入文件中用替代字符串模式的所有事件,用指定保存格式和额外选项。
public static int Replace(string inputFileName, string outputFileName, SaveFormat saveFormat, Regex pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputFileName
string
输入文件名称。
outputFileName
string
输出文件名称。
saveFormat
SaveFormat
保存格式。
pattern
Regex
一个常见的表达模式,用来找到比赛。
replacement
string
一条线取代所有模式的事件。
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions 反对指定额外的选项。
Returns
交换的数量。
Remarks
如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG、或WebP),输出的每个页面将作为单独的文件保存。
如果输出格式为 TIFF,则输入将保存为单个多框的 TifF 文件。
Replace(序列, 序列, SaveOptions, Regex, 序列, FindReplaceOptions)
用常规表达式在输入文件中用替代字符串模式的所有事件,用指定保存格式和额外选项。
public static int Replace(string inputFileName, string outputFileName, SaveOptions saveOptions, Regex pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputFileName
string
输入文件名称。
outputFileName
string
输出文件名称。
saveOptions
SaveOptions
储蓄选项。
pattern
Regex
一个常见的表达模式,用来找到比赛。
replacement
string
一条线取代所有模式的事件。
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions 反对指定额外的选项。
Returns
交换的数量。
Remarks
如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG、或WebP),输出的每个页面将作为单独的文件保存。
如果输出格式为 TIFF,则输入将保存为单个多框的 TifF 文件。
Replace(流,流, 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(流,流, 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, String, string, FindReplaceOption)
取代一个特定的字符串模式的所有事件,在输入文件中的替代链。将输出转移到图像。
public static Stream[] ReplaceToImages(string inputFileName, ImageSaveOptions saveOptions, string pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputFileName
string
输入文件名称。
saveOptions
ImageSaveOptions
储蓄选项。
pattern
string
要取代的线条。
replacement
string
一条线取代所有模式的事件。
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions 反对指定额外的选项。
Returns
Stream ( )
ReplaceToImages(流量, ImageSaveOptions, 条线, string, FindReplace Options)
取代一个特定的字符串模式的所有事件,在输入文件中的替代链。将输出转移到图像。
public static Stream[] ReplaceToImages(Stream inputStream, ImageSaveOptions saveOptions, string pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputStream
Stream
输入文件流。
saveOptions
ImageSaveOptions
储蓄选项。
pattern
string
要取代的线条。
replacement
string
一条线取代所有模式的事件。
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions 反对指定额外的选项。
Returns
Stream ( )
ReplaceToImages(字符串, ImageSaveOptions, Regex, string, FindReplace Options)
将指定的常规表达模式的所有事件替换为输入文件中的替代链。将输出转移到图像。
public static Stream[] ReplaceToImages(string inputFileName, ImageSaveOptions saveOptions, Regex pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputFileName
string
输入文件名称。
saveOptions
ImageSaveOptions
储蓄选项。
pattern
Regex
一个常见的表达模式,用来找到比赛。
replacement
string
一条线取代所有模式的事件。
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions 反对指定额外的选项。
Returns
Stream ( )
ReplaceToImages(流, ImageSaveOptions, Regex, string, FindReplaceOption)
将指定的常规表达模式的所有事件替换为输入文件中的替代链。将输出转移到图像。
public static Stream[] ReplaceToImages(Stream inputStream, ImageSaveOptions saveOptions, Regex pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputStream
Stream
输入文件流。
saveOptions
ImageSaveOptions
储蓄选项。
pattern
Regex
一个常见的表达模式,用来找到比赛。
replacement
string
一条线取代所有模式的事件。
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions 反对指定额外的选项。
Returns
Stream ( )