Class Replacer

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

object Processor Replacer

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, 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)

Vytváří novou podobu náhradního procesoru.

public static Replacer Create(ReplacerContext context)

Parameters

context ReplacerContext

Returns

Replacer

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

int

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

int

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

int

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

int

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

int

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

int

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

int

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

int

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

int

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

int

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

 Čeština