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(字符串、字符串、字符串)

取代一个特定的字符串模式的所有事件,在输入文件中的替代链。

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

Parameters

inputFileName string

输入文件名称。

outputFileName string

输出文件名称。

pattern string

要取代的线条。

replacement string

一条线取代所有模式的事件。

Returns

int

交换的数量。

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

int

交换的数量。

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

int

交换的数量。

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

int

交换的数量。

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

int

交换的数量。

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

int

交换的数量。

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

int

交换的数量。

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

int

交换的数量。

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

int

交换的数量。

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

int

交换的数量。

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

 中文