Class Replacer
Název místa: Aspose.Words.LowCode Shromáždění: Aspose.Words.dll (25.4.0)
Poskytuje metody určené k nalezení a nahrazení textu v dokumentu.
public class Replacer : Processor
Inheritance
Dědiční členové
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)
Vytváří novou podobu náhradního procesoru.
public static Replacer Create(ReplacerContext context)
Parameters
context
ReplacerContext
Returns
ExecuteCore()
protected override void ExecuteCore()
Replace(String, String, String a String)
Nahradí všechny události specifikovaného znakového řetězového vzoru náhradním řetězem v vstupním souboru.
public static int Replace(string inputFileName, string outputFileName, string pattern, string replacement)
Parameters
inputFileName
string
Název vstupního souboru.
outputFileName
string
Název výstupního souboru.
pattern
string
Zpět na řetězec, který je třeba nahradit.
replacement
string
etěz, který nahradí všechny události vzoru.
Returns
počet provedených náhrad.
Remarks
Pokud je formát výstupu obrázek (BMP, EMF, EPS, GIF, JPEG, PNG, nebo WebP), bude každá stránka vývoje uložen jako samostatný soubor.
Pokud je formát výstupu TIFF, výsledek bude uložen jako jediný multi-frame soubor TifF.
Replace(string, string, SaveFormat, string, string, FindReplaceOptions)
Změní všechny události specifikovaného znakového řetězového vzoru náhradním řetězem v vstupním souboru, s specifikovaným formátem a dalšími možnostmi.
public static int Replace(string inputFileName, string outputFileName, SaveFormat saveFormat, string pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputFileName
string
Název vstupního souboru.
outputFileName
string
Název výstupního souboru.
saveFormat
SaveFormat
Shromažďování formátu.
pattern
string
Zpět na řetězec, který je třeba nahradit.
replacement
string
etěz, který nahradí všechny události vzoru.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions odmítá specifikovat další možnosti.
Returns
počet provedených náhrad.
Remarks
Pokud je formát výstupu obrázek (BMP, EMF, EPS, GIF, JPEG, PNG, nebo WebP), bude každá stránka vývoje uložen jako samostatný soubor.
Pokud je formát výstupu TIFF, výsledek bude uložen jako jediný multi-frame soubor TifF.
Replace(řetěz, řetěz, SaveOptions, řetěz, řetěz, FindReplaceOptions)
Změní všechny události specifikovaného znakového řetězového vzoru náhradním řetězem v vstupním souboru, s specifikovaným formátem a dalšími možnostmi.
public static int Replace(string inputFileName, string outputFileName, SaveOptions saveOptions, string pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputFileName
string
Název vstupního souboru.
outputFileName
string
Název výstupního souboru.
saveOptions
SaveOptions
Možnosti ušetřen.
pattern
string
Zpět na řetězec, který je třeba nahradit.
replacement
string
etěz, který nahradí všechny události vzoru.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions odmítá specifikovat další možnosti.
Returns
počet provedených náhrad.
Remarks
Pokud je formát výstupu obrázek (BMP, EMF, EPS, GIF, JPEG, PNG, nebo WebP), bude každá stránka vývoje uložen jako samostatný soubor.
Pokud je formát výstupu TIFF, výsledek bude uložen jako jediný multi-frame soubor TifF.
Replace(Stream, Stream, SaveFormat, string, string, FindReplaceOptions)
Změní všechny události specifikovaného znakového řetězového vzoru náhradním řetězem v vstupním toku, s specifikovaným formátem a dalšími možnostmi.
public static int Replace(Stream inputStream, Stream outputStream, SaveFormat saveFormat, string pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputStream
Stream
Vstupní proud.
outputStream
Stream
Výstupní proud.
saveFormat
SaveFormat
Shromažďování formátu.
pattern
string
Zpět na řetězec, který je třeba nahradit.
replacement
string
etěz, který nahradí všechny události vzoru.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions odmítá specifikovat další možnosti.
Returns
počet provedených náhrad.
Remarks
Pokud je formát výstupu obrázek (BMP, EMF, EPS, GIF, JPEG, PNG, nebo WebP), bude pouze první stránka výsledku uložen do specifikovaného toku.
Jestliže je formát výstupu TIFF, bude výsledek uložen jako jediný multi-frame TifF do specifikovaného toku.
Replace(Stream, Stream, SaveOptions, řetěz, řetěz, FindReplaceOptions)
Změní všechny události specifikovaného znakového řetězového vzoru náhradním řetězem v vstupním toku, s specifikovaným formátem a dalšími možnostmi.
public static int Replace(Stream inputStream, Stream outputStream, SaveOptions saveOptions, string pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputStream
Stream
Vstupní proud.
outputStream
Stream
Výstupní proud.
saveOptions
SaveOptions
Možnosti ušetřen.
pattern
string
Zpět na řetězec, který je třeba nahradit.
replacement
string
etěz, který nahradí všechny události vzoru.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions odmítá specifikovat další možnosti.
Returns
počet provedených náhrad.
Remarks
Pokud je formát výstupu obrázek (BMP, EMF, EPS, GIF, JPEG, PNG, nebo WebP), bude pouze první stránka výsledku uložen do specifikovaného toku.
Jestliže je formát výstupu TIFF, bude výsledek uložen jako jediný multi-frame TifF do specifikovaného toku.
Replace(String, String, Regex a String)
Nahradí všechny události specifikovaného znakového řetězového vzoru náhradním řetězem v vstupním souboru pomocí pravidelného výrazu.
public static int Replace(string inputFileName, string outputFileName, Regex pattern, string replacement)
Parameters
inputFileName
string
Název vstupního souboru.
outputFileName
string
Název výstupního souboru.
pattern
Regex
Pravidelný vzor výrazu používaný k nalezení zápas.
replacement
string
etěz, který nahradí všechny události vzoru.
Returns
počet provedených náhrad.
Remarks
Pokud je formát výstupu obrázek (BMP, EMF, EPS, GIF, JPEG, PNG, nebo WebP), bude každá stránka vývoje uložen jako samostatný soubor.
Pokud je formát výstupu TIFF, výsledek bude uložen jako jediný multi-frame soubor TifF.
Replace(string, string, SaveFormat, Regex, string, FindReplaceOptions)
Nahradí všechny události specifikovaného znakového řetězového vzoru náhradním řetězem v vstupním souboru pomocí pravidelného výrazu, s specifikovaným formátem a dalšími možnostmi.
public static int Replace(string inputFileName, string outputFileName, SaveFormat saveFormat, Regex pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputFileName
string
Název vstupního souboru.
outputFileName
string
Název výstupního souboru.
saveFormat
SaveFormat
Shromažďování formátu.
pattern
Regex
Pravidelný vzor výrazu používaný k nalezení zápas.
replacement
string
etěz, který nahradí všechny události vzoru.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions odmítá specifikovat další možnosti.
Returns
počet provedených náhrad.
Remarks
Pokud je formát výstupu obrázek (BMP, EMF, EPS, GIF, JPEG, PNG, nebo WebP), bude každá stránka vývoje uložen jako samostatný soubor.
Pokud je formát výstupu TIFF, výsledek bude uložen jako jediný multi-frame soubor TifF.
Replace(řetěz, řetěz, SaveOptions, Regex, řetěz, FindReplaceOptions)
Nahradí všechny události specifikovaného znakového řetězového vzoru náhradním řetězem v vstupním souboru pomocí pravidelného výrazu, s specifikovaným formátem a dalšími možnostmi.
public static int Replace(string inputFileName, string outputFileName, SaveOptions saveOptions, Regex pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputFileName
string
Název vstupního souboru.
outputFileName
string
Název výstupního souboru.
saveOptions
SaveOptions
Možnosti ušetřen.
pattern
Regex
Pravidelný vzor výrazu používaný k nalezení zápas.
replacement
string
etěz, který nahradí všechny události vzoru.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions odmítá specifikovat další možnosti.
Returns
počet provedených náhrad.
Remarks
Pokud je formát výstupu obrázek (BMP, EMF, EPS, GIF, JPEG, PNG, nebo WebP), bude každá stránka vývoje uložen jako samostatný soubor.
Pokud je formát výstupu TIFF, výsledek bude uložen jako jediný multi-frame soubor TifF.
Replace(Stream, Stream, SaveFormat, Regex, string, FindReplaceOptions)
Nahradí všechny události specifikovaného znakového řetězového vzoru náhradním řetězem v vstupním toku pomocí pravidelného výrazu, s specifikovaným formátem a dalšími možnostmi.
public static int Replace(Stream inputStream, Stream outputStream, SaveFormat saveFormat, Regex pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputStream
Stream
Vstupní proud.
outputStream
Stream
Výstupní proud.
saveFormat
SaveFormat
Shromažďování formátu.
pattern
Regex
Pravidelný vzor výrazu používaný k nalezení zápas.
replacement
string
etěz, který nahradí všechny události vzoru.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions odmítá specifikovat další možnosti.
Returns
počet provedených náhrad.
Remarks
Pokud je formát výstupu obrázek (BMP, EMF, EPS, GIF, JPEG, PNG, nebo WebP), bude pouze první stránka výsledku uložen do specifikovaného toku.
Jestliže je formát výstupu TIFF, bude výsledek uložen jako jediný multi-frame TifF do specifikovaného toku.
Replace(Stream, Stream, SaveOptions, Regex, řetězec, FindReplaceOptions)
Nahradí všechny události specifikovaného znakového řetězového vzoru náhradním řetězem v vstupním toku pomocí pravidelného výrazu, s specifikovaným formátem a dalšími možnostmi.
public static int Replace(Stream inputStream, Stream outputStream, SaveOptions saveOptions, Regex pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputStream
Stream
Vstupní proud.
outputStream
Stream
Výstupní proud.
saveOptions
SaveOptions
Možnosti ušetřen.
pattern
Regex
Pravidelný vzor výrazu používaný k nalezení zápas.
replacement
string
etěz, který nahradí všechny události vzoru.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions odmítá specifikovat další možnosti.
Returns
počet provedených náhrad.
Remarks
Pokud je formát výstupu obrázek (BMP, EMF, EPS, GIF, JPEG, PNG, nebo WebP), bude pouze první stránka výsledku uložen do specifikovaného toku.
Jestliže je formát výstupu TIFF, bude výsledek uložen jako jediný multi-frame TifF do specifikovaného toku.
ReplaceToImages(řetězec, ImageSaveOptions, řetač, Řetěz, FindReplaceOption)
Nahradí všechny události specifikovaného znakového řetězového vzoru náhradním řetězem v vstupním souboru.Odstranění výstupu do obrázků.
public static Stream[] ReplaceToImages(string inputFileName, ImageSaveOptions saveOptions, string pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputFileName
string
Název vstupního souboru.
saveOptions
ImageSaveOptions
Možnosti ušetřen.
pattern
string
Zpět na řetězec, který je třeba nahradit.
replacement
string
etěz, který nahradí všechny události vzoru.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions odmítá specifikovat další možnosti.
Returns
Stream []a[]
ReplaceToImages(Stream, ImageSaveOptions, řetězec, string, FindReplaceoptions)
Nahradí všechny události specifikovaného znakového řetězového vzoru náhradním řetězem v vstupním souboru.Odstranění výstupu do obrázků.
public static Stream[] ReplaceToImages(Stream inputStream, ImageSaveOptions saveOptions, string pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputStream
Stream
Vstupní soubor stream.
saveOptions
ImageSaveOptions
Možnosti ušetřen.
pattern
string
Zpět na řetězec, který je třeba nahradit.
replacement
string
etěz, který nahradí všechny události vzoru.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions odmítá specifikovat další možnosti.
Returns
Stream []a[]
ReplaceToImages(řádek, ImageSaveOptions, Regex, řada, FindReplaceOption)
Nahradí všechny události specifikovaného pravidelného expresního vzoru náhradním řetězcem v vstupním souboru.Odstranění výstupu do obrázků.
public static Stream[] ReplaceToImages(string inputFileName, ImageSaveOptions saveOptions, Regex pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputFileName
string
Název vstupního souboru.
saveOptions
ImageSaveOptions
Možnosti ušetřen.
pattern
Regex
Pravidelný vzor výrazu používaný k nalezení zápas.
replacement
string
etěz, který nahradí všechny události vzoru.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions odmítá specifikovat další možnosti.
Returns
Stream []a[]
ReplaceToImages(Stream, ImageSaveOptions, Regex, řetězec, FindReplaceoptions)
Nahradí všechny události specifikovaného pravidelného expresního vzoru náhradním řetězcem v vstupním souboru.Odstranění výstupu do obrázků.
public static Stream[] ReplaceToImages(Stream inputStream, ImageSaveOptions saveOptions, Regex pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputStream
Stream
Vstupní soubor stream.
saveOptions
ImageSaveOptions
Možnosti ušetřen.
pattern
Regex
Pravidelný vzor výrazu používaný k nalezení zápas.
replacement
string
etěz, který nahradí všechny události vzoru.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions odmítá specifikovat další možnosti.
Returns
Stream []a[]