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