Class Replacer

Class Replacer

Numele spaţiului: Aspose.Words.LowCode Asamblare: Aspose.Words.dll (25.4.0)

Oferă metode destinate găsirii și înlocuirii textului în document.

public class Replacer : Processor

Inheritance

object Processor Replacer

Membrii moștenitori

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)

Creează o nouă instanță a procesorului de înlocuire.

public static Replacer Create(ReplacerContext context)

Parameters

context ReplacerContext

Returns

Replacer

ExecuteCore()

protected override void ExecuteCore()

Replace(String, String, String și String)

Înlocuiește toate aparițiile unui model de string de caracter specific cu un string de înlocuire în fișierul de intrare.

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

Parameters

inputFileName string

Numele fișierului de intrare.

outputFileName string

Numele fișierului de ieșire.

pattern string

O linie care trebuie înlocuită.

replacement string

O linie pentru a înlocui toate evenimentele de model.

Returns

int

Numărul de schimburi efectuate.

Remarks

Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG, sau WebP), fiecare pagină a ieșitului va fi salvată ca un fișier separat.

Dacă formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur fișier multi-frame.

Replace(string, string, SaveFormat, string, string, FindReplaceOptions)

Înlocuiește toate aparițiile unui model de string de caracter specific cu un string de înlocuire în fișierul de intrare, cu formatul de salvare specificat și opțiuni suplimentare.

public static int Replace(string inputFileName, string outputFileName, SaveFormat saveFormat, string pattern, string replacement, FindReplaceOptions options = null)

Parameters

inputFileName string

Numele fișierului de intrare.

outputFileName string

Numele fișierului de ieșire.

saveFormat SaveFormat

Formatul de salvare.

pattern string

O linie care trebuie înlocuită.

replacement string

O linie pentru a înlocui toate evenimentele de model.

options FindReplaceOptions

Aspose.Words.Replacing.FindReplaceOptions se opune pentru a specifica opțiuni suplimentare.

Returns

int

Numărul de schimburi efectuate.

Remarks

Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG, sau WebP), fiecare pagină a ieșitului va fi salvată ca un fișier separat.

Dacă formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur fișier multi-frame.

Replace(string, string, SaveOptions, string, string, FindReplaceOptions)

Înlocuiește toate aparițiile unui model de string de caracter specific cu un string de înlocuire în fișierul de intrare, cu formatul de salvare specificat și opțiuni suplimentare.

public static int Replace(string inputFileName, string outputFileName, SaveOptions saveOptions, string pattern, string replacement, FindReplaceOptions options = null)

Parameters

inputFileName string

Numele fișierului de intrare.

outputFileName string

Numele fișierului de ieșire.

saveOptions SaveOptions

Opţiunile de salvare.

pattern string

O linie care trebuie înlocuită.

replacement string

O linie pentru a înlocui toate evenimentele de model.

options FindReplaceOptions

Aspose.Words.Replacing.FindReplaceOptions se opune pentru a specifica opțiuni suplimentare.

Returns

int

Numărul de schimburi efectuate.

Remarks

Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG, sau WebP), fiecare pagină a ieșitului va fi salvată ca un fișier separat.

Dacă formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur fișier multi-frame.

Replace(Stream, Stream, SaveFormat, string, string, FindReplaceOptions)

Înlocuiește toate aparițiile unui model de string de caracter specific cu un string de înlocuire în fluxul de intrare, cu formatul de salvare specificat și opțiuni suplimentare.

public static int Replace(Stream inputStream, Stream outputStream, SaveFormat saveFormat, string pattern, string replacement, FindReplaceOptions options = null)

Parameters

inputStream Stream

fluxul de intrare.

outputStream Stream

Războiul de producţie.

saveFormat SaveFormat

Formatul de salvare.

pattern string

O linie care trebuie înlocuită.

replacement string

O linie pentru a înlocui toate evenimentele de model.

options FindReplaceOptions

Aspose.Words.Replacing.FindReplaceOptions se opune pentru a specifica opțiuni suplimentare.

Returns

int

Numărul de schimburi efectuate.

Remarks

Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG sau WebP), numai prima pagină a ieșitului va fi salvată în fluxul specificat.

În cazul în care formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur multi-frame TifF la fluxul specificat.

Replace(Stream, Stream, SaveOptions, string, string, FindReplaceOptions)

Înlocuiește toate aparițiile unui model de string de caracter specific cu un string de înlocuire în fluxul de intrare, cu formatul de salvare specificat și opțiuni suplimentare.

public static int Replace(Stream inputStream, Stream outputStream, SaveOptions saveOptions, string pattern, string replacement, FindReplaceOptions options = null)

Parameters

inputStream Stream

fluxul de intrare.

outputStream Stream

Războiul de producţie.

saveOptions SaveOptions

Opţiunile de salvare.

pattern string

O linie care trebuie înlocuită.

replacement string

O linie pentru a înlocui toate evenimentele de model.

options FindReplaceOptions

Aspose.Words.Replacing.FindReplaceOptions se opune pentru a specifica opțiuni suplimentare.

Returns

int

Numărul de schimburi efectuate.

Remarks

Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG sau WebP), numai prima pagină a ieșitului va fi salvată în fluxul specificat.

În cazul în care formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur multi-frame TifF la fluxul specificat.

Replace(String, String, Regex și String)

Înlocuiește toate aparițiile unui model de string de caracter specific cu o stringă de înlocuire în fișierul de intrare folosind o expresie regulată.

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

Parameters

inputFileName string

Numele fișierului de intrare.

outputFileName string

Numele fișierului de ieșire.

pattern Regex

Un model de expresie regulată folosit pentru a găsi meciuri.

replacement string

O linie pentru a înlocui toate evenimentele de model.

Returns

int

Numărul de schimburi efectuate.

Remarks

Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG, sau WebP), fiecare pagină a ieșitului va fi salvată ca un fișier separat.

Dacă formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur fișier multi-frame.

Replace(string, string, SaveFormat, Regex, string, FindReplaceOptions)

Înlocuiește toate aparițiile unui model de string de caracter specific cu un string de înlocuire în fișierul de intrare folosind o expresie regulată, cu formatul de salvare specificat și opțiuni suplimentare.

public static int Replace(string inputFileName, string outputFileName, SaveFormat saveFormat, Regex pattern, string replacement, FindReplaceOptions options = null)

Parameters

inputFileName string

Numele fișierului de intrare.

outputFileName string

Numele fișierului de ieșire.

saveFormat SaveFormat

Formatul de salvare.

pattern Regex

Un model de expresie regulată folosit pentru a găsi meciuri.

replacement string

O linie pentru a înlocui toate evenimentele de model.

options FindReplaceOptions

Aspose.Words.Replacing.FindReplaceOptions se opune pentru a specifica opțiuni suplimentare.

Returns

int

Numărul de schimburi efectuate.

Remarks

Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG, sau WebP), fiecare pagină a ieșitului va fi salvată ca un fișier separat.

Dacă formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur fișier multi-frame.

Replace(string, string, SaveOptions, Regex, string, FindReplaceOptions)

Înlocuiește toate aparițiile unui model de string de caracter specific cu un string de înlocuire în fișierul de intrare folosind o expresie regulată, cu formatul de salvare specificat și opțiuni suplimentare.

public static int Replace(string inputFileName, string outputFileName, SaveOptions saveOptions, Regex pattern, string replacement, FindReplaceOptions options = null)

Parameters

inputFileName string

Numele fișierului de intrare.

outputFileName string

Numele fișierului de ieșire.

saveOptions SaveOptions

Opţiunile de salvare.

pattern Regex

Un model de expresie regulată folosit pentru a găsi meciuri.

replacement string

O linie pentru a înlocui toate evenimentele de model.

options FindReplaceOptions

Aspose.Words.Replacing.FindReplaceOptions se opune pentru a specifica opțiuni suplimentare.

Returns

int

Numărul de schimburi efectuate.

Remarks

Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG, sau WebP), fiecare pagină a ieșitului va fi salvată ca un fișier separat.

Dacă formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur fișier multi-frame.

Replace(Stream, Stream, SaveFormat, Regex, string, FindReplaceOptions)

Înlocuiește toate aparițiile unui model de string de caracter specific cu un string de înlocuire în fluxul de intrare folosind o expresie regulată, cu formatul de salvare specificat și opțiuni suplimentare.

public static int Replace(Stream inputStream, Stream outputStream, SaveFormat saveFormat, Regex pattern, string replacement, FindReplaceOptions options = null)

Parameters

inputStream Stream

fluxul de intrare.

outputStream Stream

Războiul de producţie.

saveFormat SaveFormat

Formatul de salvare.

pattern Regex

Un model de expresie regulată folosit pentru a găsi meciuri.

replacement string

O linie pentru a înlocui toate evenimentele de model.

options FindReplaceOptions

Aspose.Words.Replacing.FindReplaceOptions se opune pentru a specifica opțiuni suplimentare.

Returns

int

Numărul de schimburi efectuate.

Remarks

Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG sau WebP), numai prima pagină a ieșitului va fi salvată în fluxul specificat.

În cazul în care formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur multi-frame TifF la fluxul specificat.

Replace(Stream, Stream, SaveOptions, Regex, string, FindReplaceOptions)

Înlocuiește toate aparițiile unui model de string de caracter specific cu un string de înlocuire în fluxul de intrare folosind o expresie regulată, cu formatul de salvare specificat și opțiuni suplimentare.

public static int Replace(Stream inputStream, Stream outputStream, SaveOptions saveOptions, Regex pattern, string replacement, FindReplaceOptions options = null)

Parameters

inputStream Stream

fluxul de intrare.

outputStream Stream

Războiul de producţie.

saveOptions SaveOptions

Opţiunile de salvare.

pattern Regex

Un model de expresie regulată folosit pentru a găsi meciuri.

replacement string

O linie pentru a înlocui toate evenimentele de model.

options FindReplaceOptions

Aspose.Words.Replacing.FindReplaceOptions se opune pentru a specifica opțiuni suplimentare.

Returns

int

Numărul de schimburi efectuate.

Remarks

Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG sau WebP), numai prima pagină a ieșitului va fi salvată în fluxul specificat.

În cazul în care formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur multi-frame TifF la fluxul specificat.

ReplaceToImages(String, Opțiuni ImageSave, stringuri, Strings, FindReplaceOptions)

Înlocuiește toate aparițiile unui model de string de caracter specific cu un string de înlocuire în fișierul de intrare.Reduceți producția la imagini.

public static Stream[] ReplaceToImages(string inputFileName, ImageSaveOptions saveOptions, string pattern, string replacement, FindReplaceOptions options = null)

Parameters

inputFileName string

Numele fișierului de intrare.

saveOptions ImageSaveOptions

Opţiunile de salvare.

pattern string

O linie care trebuie înlocuită.

replacement string

O linie pentru a înlocui toate evenimentele de model.

options FindReplaceOptions

Aspose.Words.Replacing.FindReplaceOptions se opune pentru a specifica opțiuni suplimentare.

Returns

Stream []

ReplaceToImages(Stream, ImageSaveOptions, strânge, string, FindReplaceoptions)

Înlocuiește toate aparițiile unui model de string de caracter specific cu un string de înlocuire în fișierul de intrare.Reduceți producția la imagini.

public static Stream[] ReplaceToImages(Stream inputStream, ImageSaveOptions saveOptions, string pattern, string replacement, FindReplaceOptions options = null)

Parameters

inputStream Stream

Fișierul de intrare Stream.

saveOptions ImageSaveOptions

Opţiunile de salvare.

pattern string

O linie care trebuie înlocuită.

replacement string

O linie pentru a înlocui toate evenimentele de model.

options FindReplaceOptions

Aspose.Words.Replacing.FindReplaceOptions se opune pentru a specifica opțiuni suplimentare.

Returns

Stream []

ReplaceToImages(string, ImageSaveOptions, Regex, string și FindReplace Options)

Înlocuiește toate aparițiile unui model de exprimare regulat specificat cu o rama de înlocuit în fișierul de intrare.Reduceți producția la imagini.

public static Stream[] ReplaceToImages(string inputFileName, ImageSaveOptions saveOptions, Regex pattern, string replacement, FindReplaceOptions options = null)

Parameters

inputFileName string

Numele fișierului de intrare.

saveOptions ImageSaveOptions

Opţiunile de salvare.

pattern Regex

Un model de expresie regulată folosit pentru a găsi meciuri.

replacement string

O linie pentru a înlocui toate evenimentele de model.

options FindReplaceOptions

Aspose.Words.Replacing.FindReplaceOptions se opune pentru a specifica opțiuni suplimentare.

Returns

Stream []

ReplaceToImages(Stream, Opțiuni ImageSave, Regex, string, FindReplaceOptions)

Înlocuiește toate aparițiile unui model de exprimare regulat specificat cu o rama de înlocuit în fișierul de intrare.Reduceți producția la imagini.

public static Stream[] ReplaceToImages(Stream inputStream, ImageSaveOptions saveOptions, Regex pattern, string replacement, FindReplaceOptions options = null)

Parameters

inputStream Stream

Fișierul de intrare Stream.

saveOptions ImageSaveOptions

Opţiunile de salvare.

pattern Regex

Un model de expresie regulată folosit pentru a găsi meciuri.

replacement string

O linie pentru a înlocui toate evenimentele de model.

options FindReplaceOptions

Aspose.Words.Replacing.FindReplaceOptions se opune pentru a specifica opțiuni suplimentare.

Returns

Stream []

 Română