Class Replacer
Nazwa przestrzeń: Aspose.Words.LowCode Zgromadzenie: Aspose.Words.dll (25.4.0)
Zapewnia metody przeznaczone do znalezienia i zastąpienia tekstu w dokumencie.
public class Replacer : Processor
Inheritance
Dziedziczeni członkowie
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)
Tworzenie nowej instancji zastępcy procesora.
public static Replacer Create(ReplacerContext context)
Parameters
context
ReplacerContext
Returns
ExecuteCore()
protected override void ExecuteCore()
Replace(String, String, String i String)
Zastępuje wszystkie zdarzenia określonego wzorca paska charakteru za pomocą paska zastępczego w pliku wejściowym.
public static int Replace(string inputFileName, string outputFileName, string pattern, string replacement)
Parameters
inputFileName
string
Nazwa pliku wejściowego.
outputFileName
string
Nazwa pliku wyjściowego.
pattern
string
Książka, którą trzeba zastąpić.
replacement
string
Łańcuch, który zastąpi wszystkie zdarzenia wzorca.
Returns
Ilość wykonanych zastępów.
Remarks
Jeśli format wyjściowy jest obrazem (BMP, EMF, EPS, GIF, JPEG, PNG lub WebP), każda strona wyjścia zostanie zapisana jako odrębny plik.
Jeśli format wyjścia jest TIFF, wyjście zostanie zapisane jako jeden plik multi-frame.
Replace(strona, strona, SaveFormat, strona, strona, FindReplaceOptions)
Zastępuje wszystkie zdarzenia określonego wzorca paska charakteru za pomocą paska zastępczego w pliku wejściowym, z określonym formatem zapasowym i dodatkowymi opcjami.
public static int Replace(string inputFileName, string outputFileName, SaveFormat saveFormat, string pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputFileName
string
Nazwa pliku wejściowego.
outputFileName
string
Nazwa pliku wyjściowego.
saveFormat
SaveFormat
w formacie oszczędzania.
pattern
string
Książka, którą trzeba zastąpić.
replacement
string
Łańcuch, który zastąpi wszystkie zdarzenia wzorca.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions sprzeciwia się wyznaczeniu dodatkowych opcji.
Returns
Ilość wykonanych zastępów.
Remarks
Jeśli format wyjściowy jest obrazem (BMP, EMF, EPS, GIF, JPEG, PNG lub WebP), każda strona wyjścia zostanie zapisana jako odrębny plik.
Jeśli format wyjścia jest TIFF, wyjście zostanie zapisane jako jeden plik multi-frame.
Replace(strona, strona, SaveOptions, strona, strona, FindReplaceOptions)
Zastępuje wszystkie zdarzenia określonego wzorca paska charakteru za pomocą paska zastępczego w pliku wejściowym, z określonym formatem zapasowym i dodatkowymi opcjami.
public static int Replace(string inputFileName, string outputFileName, SaveOptions saveOptions, string pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputFileName
string
Nazwa pliku wejściowego.
outputFileName
string
Nazwa pliku wyjściowego.
saveOptions
SaveOptions
Opcje oszczędnościowe.
pattern
string
Książka, którą trzeba zastąpić.
replacement
string
Łańcuch, który zastąpi wszystkie zdarzenia wzorca.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions sprzeciwia się wyznaczeniu dodatkowych opcji.
Returns
Ilość wykonanych zastępów.
Remarks
Jeśli format wyjściowy jest obrazem (BMP, EMF, EPS, GIF, JPEG, PNG lub WebP), każda strona wyjścia zostanie zapisana jako odrębny plik.
Jeśli format wyjścia jest TIFF, wyjście zostanie zapisane jako jeden plik multi-frame.
Replace(Stream, Stream, SaveFormat, strona, strona, FindReplaceOptions)
Zastępuje wszystkie zdarzenia określonego wzorca paska charakteru za pomocą paska zastępczego w strumieniu wejściowym, z określonym formatem zapasowym i dodatkowymi opcjami.
public static int Replace(Stream inputStream, Stream outputStream, SaveFormat saveFormat, string pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputStream
Stream
Przepływ wejściowy .
outputStream
Stream
Przepływ wyjściowy .
saveFormat
SaveFormat
w formacie oszczędzania.
pattern
string
Książka, którą trzeba zastąpić.
replacement
string
Łańcuch, który zastąpi wszystkie zdarzenia wzorca.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions sprzeciwia się wyznaczeniu dodatkowych opcji.
Returns
Ilość wykonanych zastępów.
Remarks
Jeśli format wyjściowy jest obrazem (BMP, EMF, EPS, GIF, JPEG, PNG lub WebP), tylko pierwsza strona wyjścia zostanie zapisana do określonego strumienia.
Jeśli format wyjścia jest TIFF, wyjście zostanie przechowywane jako pojedynczy multi-frame TifF do określonego strumienia.
Replace(Stream, Stream, SaveOptions, strona, strona, FindReplaceOptions)
Zastępuje wszystkie zdarzenia określonego wzorca paska charakteru za pomocą paska zastępczego w strumieniu wejściowym, z określonym formatem zapasowym i dodatkowymi opcjami.
public static int Replace(Stream inputStream, Stream outputStream, SaveOptions saveOptions, string pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputStream
Stream
Przepływ wejściowy .
outputStream
Stream
Przepływ wyjściowy .
saveOptions
SaveOptions
Opcje oszczędnościowe.
pattern
string
Książka, którą trzeba zastąpić.
replacement
string
Łańcuch, który zastąpi wszystkie zdarzenia wzorca.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions sprzeciwia się wyznaczeniu dodatkowych opcji.
Returns
Ilość wykonanych zastępów.
Remarks
Jeśli format wyjściowy jest obrazem (BMP, EMF, EPS, GIF, JPEG, PNG lub WebP), tylko pierwsza strona wyjścia zostanie zapisana do określonego strumienia.
Jeśli format wyjścia jest TIFF, wyjście zostanie przechowywane jako pojedynczy multi-frame TifF do określonego strumienia.
Replace(Źródło: String, String, Regex)
Zastępuje wszystkie zdarzenia określonego wzorca paska charakteru za pomocą paska zastępczego w pliku wejściowym za pomocą regularnego wyrażenia.
public static int Replace(string inputFileName, string outputFileName, Regex pattern, string replacement)
Parameters
inputFileName
string
Nazwa pliku wejściowego.
outputFileName
string
Nazwa pliku wyjściowego.
pattern
Regex
Regularny wzór wyrażenia używany do znalezienia meczów.
replacement
string
Łańcuch, który zastąpi wszystkie zdarzenia wzorca.
Returns
Ilość wykonanych zastępów.
Remarks
Jeśli format wyjściowy jest obrazem (BMP, EMF, EPS, GIF, JPEG, PNG lub WebP), każda strona wyjścia zostanie zapisana jako odrębny plik.
Jeśli format wyjścia jest TIFF, wyjście zostanie zapisane jako jeden plik multi-frame.
Replace(strona, strona, SaveFormat, Regex, strona, FindReplaceOptions)
Zastępuje wszystkie zdarzenia określonego wzorca paska charakteru za pomocą paska zastępczego w pliku wejściowym za pomocą regularnego wyrażenia, z określonym formatem zapasowym i dodatkowymi opcjami.
public static int Replace(string inputFileName, string outputFileName, SaveFormat saveFormat, Regex pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputFileName
string
Nazwa pliku wejściowego.
outputFileName
string
Nazwa pliku wyjściowego.
saveFormat
SaveFormat
w formacie oszczędzania.
pattern
Regex
Regularny wzór wyrażenia używany do znalezienia meczów.
replacement
string
Łańcuch, który zastąpi wszystkie zdarzenia wzorca.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions sprzeciwia się wyznaczeniu dodatkowych opcji.
Returns
Ilość wykonanych zastępów.
Remarks
Jeśli format wyjściowy jest obrazem (BMP, EMF, EPS, GIF, JPEG, PNG lub WebP), każda strona wyjścia zostanie zapisana jako odrębny plik.
Jeśli format wyjścia jest TIFF, wyjście zostanie zapisane jako jeden plik multi-frame.
Replace(strona, strona, SaveOptions, Regex, strona, FindReplaceOptions)
Zastępuje wszystkie zdarzenia określonego wzorca paska charakteru za pomocą paska zastępczego w pliku wejściowym za pomocą regularnego wyrażenia, z określonym formatem zapasowym i dodatkowymi opcjami.
public static int Replace(string inputFileName, string outputFileName, SaveOptions saveOptions, Regex pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputFileName
string
Nazwa pliku wejściowego.
outputFileName
string
Nazwa pliku wyjściowego.
saveOptions
SaveOptions
Opcje oszczędnościowe.
pattern
Regex
Regularny wzór wyrażenia używany do znalezienia meczów.
replacement
string
Łańcuch, który zastąpi wszystkie zdarzenia wzorca.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions sprzeciwia się wyznaczeniu dodatkowych opcji.
Returns
Ilość wykonanych zastępów.
Remarks
Jeśli format wyjściowy jest obrazem (BMP, EMF, EPS, GIF, JPEG, PNG lub WebP), każda strona wyjścia zostanie zapisana jako odrębny plik.
Jeśli format wyjścia jest TIFF, wyjście zostanie zapisane jako jeden plik multi-frame.
Replace(Stream, Stream, SaveFormat, Regex, strumień, FindReplaceOptions)
Zastępuje wszystkie zdarzenia określonego wzorca paska charakteru za pomocą paska zastępczego w strumieniu wejściowym za pomocą regularnego wyrażenia, z określonym formatem zapasowym i dodatkowymi opcjami.
public static int Replace(Stream inputStream, Stream outputStream, SaveFormat saveFormat, Regex pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputStream
Stream
Przepływ wejściowy .
outputStream
Stream
Przepływ wyjściowy .
saveFormat
SaveFormat
w formacie oszczędzania.
pattern
Regex
Regularny wzór wyrażenia używany do znalezienia meczów.
replacement
string
Łańcuch, który zastąpi wszystkie zdarzenia wzorca.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions sprzeciwia się wyznaczeniu dodatkowych opcji.
Returns
Ilość wykonanych zastępów.
Remarks
Jeśli format wyjściowy jest obrazem (BMP, EMF, EPS, GIF, JPEG, PNG lub WebP), tylko pierwsza strona wyjścia zostanie zapisana do określonego strumienia.
Jeśli format wyjścia jest TIFF, wyjście zostanie przechowywane jako pojedynczy multi-frame TifF do określonego strumienia.
Replace(Stream, Stream, SaveOptions, Regex, Strumień, FindReplaceOptions)
Zastępuje wszystkie zdarzenia określonego wzorca paska charakteru za pomocą paska zastępczego w strumieniu wejściowym za pomocą regularnego wyrażenia, z określonym formatem zapasowym i dodatkowymi opcjami.
public static int Replace(Stream inputStream, Stream outputStream, SaveOptions saveOptions, Regex pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputStream
Stream
Przepływ wejściowy .
outputStream
Stream
Przepływ wyjściowy .
saveOptions
SaveOptions
Opcje oszczędnościowe.
pattern
Regex
Regularny wzór wyrażenia używany do znalezienia meczów.
replacement
string
Łańcuch, który zastąpi wszystkie zdarzenia wzorca.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions sprzeciwia się wyznaczeniu dodatkowych opcji.
Returns
Ilość wykonanych zastępów.
Remarks
Jeśli format wyjściowy jest obrazem (BMP, EMF, EPS, GIF, JPEG, PNG lub WebP), tylko pierwsza strona wyjścia zostanie zapisana do określonego strumienia.
Jeśli format wyjścia jest TIFF, wyjście zostanie przechowywane jako pojedynczy multi-frame TifF do określonego strumienia.
ReplaceToImages(strona, ImageSaveOptions, strony, Stron, FindReplace Options)
Zastępuje wszystkie zdarzenia określonego wzorca paska charakteru za pomocą paska zastępczego w pliku wejściowym.Wydajność do obrazów.
public static Stream[] ReplaceToImages(string inputFileName, ImageSaveOptions saveOptions, string pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputFileName
string
Nazwa pliku wejściowego.
saveOptions
ImageSaveOptions
Opcje oszczędnościowe.
pattern
string
Książka, którą trzeba zastąpić.
replacement
string
Łańcuch, który zastąpi wszystkie zdarzenia wzorca.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions sprzeciwia się wyznaczeniu dodatkowych opcji.
Returns
Stream [ ]
ReplaceToImages(Stream, ImageSaveOptions, strumień, string, FindReplaceOption)
Zastępuje wszystkie zdarzenia określonego wzorca paska charakteru za pomocą paska zastępczego w pliku wejściowym.Wydajność do obrazów.
public static Stream[] ReplaceToImages(Stream inputStream, ImageSaveOptions saveOptions, string pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputStream
Stream
Przepływ plików wejściowych.
saveOptions
ImageSaveOptions
Opcje oszczędnościowe.
pattern
string
Książka, którą trzeba zastąpić.
replacement
string
Łańcuch, który zastąpi wszystkie zdarzenia wzorca.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions sprzeciwia się wyznaczeniu dodatkowych opcji.
Returns
Stream [ ]
ReplaceToImages(strona, Opcje ImageSave, Regex, Strony, FindReplaceOptions)
Zastępuje wszystkie zdarzenia określonego regularnego wzoru wyrażenia za pomocą łańcucha zastępczego w pliku wejściowym.Wydajność do obrazów.
public static Stream[] ReplaceToImages(string inputFileName, ImageSaveOptions saveOptions, Regex pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputFileName
string
Nazwa pliku wejściowego.
saveOptions
ImageSaveOptions
Opcje oszczędnościowe.
pattern
Regex
Regularny wzór wyrażenia używany do znalezienia meczów.
replacement
string
Łańcuch, który zastąpi wszystkie zdarzenia wzorca.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions sprzeciwia się wyznaczeniu dodatkowych opcji.
Returns
Stream [ ]
ReplaceToImages(Stream, ImageSaveOptions, Regex, Strumień, FindReplaceOption)
Zastępuje wszystkie zdarzenia określonego regularnego wzoru wyrażenia za pomocą łańcucha zastępczego w pliku wejściowym.Wydajność do obrazów.
public static Stream[] ReplaceToImages(Stream inputStream, ImageSaveOptions saveOptions, Regex pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputStream
Stream
Przepływ plików wejściowych.
saveOptions
ImageSaveOptions
Opcje oszczędnościowe.
pattern
Regex
Regularny wzór wyrażenia używany do znalezienia meczów.
replacement
string
Łańcuch, który zastąpi wszystkie zdarzenia wzorca.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions sprzeciwia się wyznaczeniu dodatkowych opcji.
Returns
Stream [ ]