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(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, изходът ще се съхранява като един мулти-фрейм ТИФФ към посочения поток.

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, изходът ще се съхранява като един мулти-фрейм ТИФФ към посочения поток.

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(лента, лента, 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(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, изходът ще се съхранява като един мулти-фрейм ТИФФ към посочения поток.

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, изходът ще се съхранява като един мулти-фрейм ТИФФ към посочения поток.

ReplaceToImages(String, ImageSaveOptions, Strings, Стрий, FindReplaceОпции)

Заменя всички събития на специфичен характер на лентата модел с заместителна лента в входния файл.Рендериране на изхода към изображения.

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, стълб, строеж, 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(String, ImageSaveOptions, Regex, Strings, FindReplaceОпции)

Заменя всички събития на определен редовен образец на изразяване с заместителна лента в входния файл.Рендериране на изхода към изображения.

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 []

 Български