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(string, string, SaveFormat, string, string, 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(string, string, SaveOptions, string, string, 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(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(строг, строг, Regex, строг)

Заменяет все происходящие случаи конкретного шаблона строки персонажа с заменным строком в входном файле с помощью регулярного выражения.

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(string, string, SaveFormat, Regex, string, 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(string, string, SaveOptions, Regex, string, 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(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, string, строк, FindReplace Options)

Заменяет все происходящие случаи конкретного шаблона строки персонажа с заменным строком в входном файле.Рендеры выхода на изображения.

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(Stream, 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(Stream, 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 [ ]

 Русский