Class Replacer
Namn på plats: Aspose.Words.LowCode Sammanfattning: Aspose.Words.dll (25.4.0)
Ge metoder som syftar till att hitta och ersätta text i dokumentet.
public class Replacer : Processor
Inheritance
Arvsmedlemmar
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)
Skapar en ny instans av ersättaren processor.
public static Replacer Create(ReplacerContext context)
Parameters
context
ReplacerContext
Returns
ExecuteCore()
protected override void ExecuteCore()
Replace(String, String, String och String)
Ersätter alla händelser av en specifik karaktär sträng mönster med en ersättning sträng i inmatningsfilen.
public static int Replace(string inputFileName, string outputFileName, string pattern, string replacement)
Parameters
inputFileName
string
Namnet på filen input.
outputFileName
string
Namnet på utgångsfilen.
pattern
string
En sträng som ska ersättas.
replacement
string
En sträng för att ersätta alla händelser av mönster.
Returns
Antalet ersättningar som gjorts.
Remarks
Om utgångsformat är en bild (BMP, EMF, EPS, GIF, JPEG, PNG, eller WebP), kommer varje sida av utgåvan att sparas som en separat fil. Det angivna utgående filnamnet kommer att användas för att generera namn för varje del enligt regeln: outputFile_partIndex.extension.
Om utgångsformatet är TIFF sparas utgåvan som en enda multi-frame TifF-fil.
Replace(sträng, sträng, SaveFormat, sträng, sträng, FindReplaceOptions)
Ersätter alla händelser av en angiven tecken sträng mönster med en ersättnings sträng i inmatningsfilen, med angiven spara format och ytterligare alternativ.
public static int Replace(string inputFileName, string outputFileName, SaveFormat saveFormat, string pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputFileName
string
Namnet på filen input.
outputFileName
string
Namnet på utgångsfilen.
saveFormat
SaveFormat
Det räddade formatet.
pattern
string
En sträng som ska ersättas.
replacement
string
En sträng för att ersätta alla händelser av mönster.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions vägrar ange ytterligare alternativ.
Returns
Antalet ersättningar som gjorts.
Remarks
Om utgångsformat är en bild (BMP, EMF, EPS, GIF, JPEG, PNG, eller WebP), kommer varje sida av utgåvan att sparas som en separat fil. Det angivna utgående filnamnet kommer att användas för att generera namn för varje del enligt regeln: outputFile_partIndex.extension.
Om utgångsformatet är TIFF sparas utgåvan som en enda multi-frame TifF-fil.
Replace(sträng, sträng, SaveOptions, sträng, sträng, FindReplaceOptions)
Ersätter alla händelser av en angiven tecken sträng mönster med en ersättnings sträng i inmatningsfilen, med angiven spara format och ytterligare alternativ.
public static int Replace(string inputFileName, string outputFileName, SaveOptions saveOptions, string pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputFileName
string
Namnet på filen input.
outputFileName
string
Namnet på utgångsfilen.
saveOptions
SaveOptions
De spara alternativen.
pattern
string
En sträng som ska ersättas.
replacement
string
En sträng för att ersätta alla händelser av mönster.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions vägrar ange ytterligare alternativ.
Returns
Antalet ersättningar som gjorts.
Remarks
Om utgångsformat är en bild (BMP, EMF, EPS, GIF, JPEG, PNG, eller WebP), kommer varje sida av utgåvan att sparas som en separat fil. Det angivna utgående filnamnet kommer att användas för att generera namn för varje del enligt regeln: outputFile_partIndex.extension.
Om utgångsformatet är TIFF sparas utgåvan som en enda multi-frame TifF-fil.
Replace(Stream, Stream, SaveFormat, sträng, sträng, FindReplaceOptions)
Ersätter alla händelser av en angiven karaktär sträng mönster med en ersättnings sträng i ingångströmmen, med angiven spara format och ytterligare alternativ.
public static int Replace(Stream inputStream, Stream outputStream, SaveFormat saveFormat, string pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputStream
Stream
Den inkommande strömmen.
outputStream
Stream
Utgången av strömmen.
saveFormat
SaveFormat
Det räddade formatet.
pattern
string
En sträng som ska ersättas.
replacement
string
En sträng för att ersätta alla händelser av mönster.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions vägrar ange ytterligare alternativ.
Returns
Antalet ersättningar som gjorts.
Remarks
Om utgångsformatet är en bild (BMP, EMF, EPS, GIF, JPEG, PNG eller WebP), sparas endast den första sidan av utgåvan till den angivna strömmen.
Om utgående formatet är TIFF sparas utgången som en enda multi-frams TifF till den angivna strömmen.
Replace(Stream, Stream, SaveOptions, sträng, sträng, FindReplaceOptions)
Ersätter alla händelser av en angiven karaktär sträng mönster med en ersättnings sträng i ingångströmmen, med angiven spara format och ytterligare alternativ.
public static int Replace(Stream inputStream, Stream outputStream, SaveOptions saveOptions, string pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputStream
Stream
Den inkommande strömmen.
outputStream
Stream
Utgången av strömmen.
saveOptions
SaveOptions
De spara alternativen.
pattern
string
En sträng som ska ersättas.
replacement
string
En sträng för att ersätta alla händelser av mönster.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions vägrar ange ytterligare alternativ.
Returns
Antalet ersättningar som gjorts.
Remarks
Om utgångsformatet är en bild (BMP, EMF, EPS, GIF, JPEG, PNG eller WebP), sparas endast den första sidan av utgåvan till den angivna strömmen.
Om utgående formatet är TIFF sparas utgången som en enda multi-frams TifF till den angivna strömmen.
Replace(String, String, Regex och String)
Ersätter alla händelser av en specifik karaktär sträng mönster med en ersättnings sträng i inmatningsfilen med en vanlig uttryck.
public static int Replace(string inputFileName, string outputFileName, Regex pattern, string replacement)
Parameters
inputFileName
string
Namnet på filen input.
outputFileName
string
Namnet på utgångsfilen.
pattern
Regex
En vanlig uttrycksmönster som används för att hitta matcher.
replacement
string
En sträng för att ersätta alla händelser av mönster.
Returns
Antalet ersättningar som gjorts.
Remarks
Om utgångsformat är en bild (BMP, EMF, EPS, GIF, JPEG, PNG, eller WebP), kommer varje sida av utgåvan att sparas som en separat fil. Det angivna utgående filnamnet kommer att användas för att generera namn för varje del enligt regeln: outputFile_partIndex.extension.
Om utgångsformatet är TIFF sparas utgåvan som en enda multi-frame TifF-fil.
Replace(sträng, sträng, SaveFormat, Regex, sträng, FindReplaceOptions)
Ersätter alla händelser av en angiven tecken sträng mönster med en ersättnings sträng i inmatningsfilen med en vanlig uttryck, med angiven spara format och ytterligare alternativ.
public static int Replace(string inputFileName, string outputFileName, SaveFormat saveFormat, Regex pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputFileName
string
Namnet på filen input.
outputFileName
string
Namnet på utgångsfilen.
saveFormat
SaveFormat
Det räddade formatet.
pattern
Regex
En vanlig uttrycksmönster som används för att hitta matcher.
replacement
string
En sträng för att ersätta alla händelser av mönster.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions vägrar ange ytterligare alternativ.
Returns
Antalet ersättningar som gjorts.
Remarks
Om utgångsformat är en bild (BMP, EMF, EPS, GIF, JPEG, PNG, eller WebP), kommer varje sida av utgåvan att sparas som en separat fil. Det angivna utgående filnamnet kommer att användas för att generera namn för varje del enligt regeln: outputFile_partIndex.extension.
Om utgångsformatet är TIFF sparas utgåvan som en enda multi-frame TifF-fil.
Replace(sträng, sträng, SaveOptions, Regex, sträng, FindReplaceOptions)
Ersätter alla händelser av en angiven tecken sträng mönster med en ersättnings sträng i inmatningsfilen med en vanlig uttryck, med angiven spara format och ytterligare alternativ.
public static int Replace(string inputFileName, string outputFileName, SaveOptions saveOptions, Regex pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputFileName
string
Namnet på filen input.
outputFileName
string
Namnet på utgångsfilen.
saveOptions
SaveOptions
De spara alternativen.
pattern
Regex
En vanlig uttrycksmönster som används för att hitta matcher.
replacement
string
En sträng för att ersätta alla händelser av mönster.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions vägrar ange ytterligare alternativ.
Returns
Antalet ersättningar som gjorts.
Remarks
Om utgångsformat är en bild (BMP, EMF, EPS, GIF, JPEG, PNG, eller WebP), kommer varje sida av utgåvan att sparas som en separat fil. Det angivna utgående filnamnet kommer att användas för att generera namn för varje del enligt regeln: outputFile_partIndex.extension.
Om utgångsformatet är TIFF sparas utgåvan som en enda multi-frame TifF-fil.
Replace(Stream, Stream, SaveFormat, Regex, sträng, FindReplaceOptions)
Ersätter alla händelser av en specifik karaktär sträng mönster med en ersättnings sträng i ingångströmmet med en vanlig uttryck, med den angivna spara formatet och ytterligare alternativ.
public static int Replace(Stream inputStream, Stream outputStream, SaveFormat saveFormat, Regex pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputStream
Stream
Den inkommande strömmen.
outputStream
Stream
Utgången av strömmen.
saveFormat
SaveFormat
Det räddade formatet.
pattern
Regex
En vanlig uttrycksmönster som används för att hitta matcher.
replacement
string
En sträng för att ersätta alla händelser av mönster.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions vägrar ange ytterligare alternativ.
Returns
Antalet ersättningar som gjorts.
Remarks
Om utgångsformatet är en bild (BMP, EMF, EPS, GIF, JPEG, PNG eller WebP), sparas endast den första sidan av utgåvan till den angivna strömmen.
Om utgående formatet är TIFF sparas utgången som en enda multi-frams TifF till den angivna strömmen.
Replace(Stream, Stream, SaveOptions, Regex, sträng, FindReplaceOptions)
Ersätter alla händelser av en specifik karaktär sträng mönster med en ersättnings sträng i ingångströmmet med en vanlig uttryck, med den angivna spara formatet och ytterligare alternativ.
public static int Replace(Stream inputStream, Stream outputStream, SaveOptions saveOptions, Regex pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputStream
Stream
Den inkommande strömmen.
outputStream
Stream
Utgången av strömmen.
saveOptions
SaveOptions
De spara alternativen.
pattern
Regex
En vanlig uttrycksmönster som används för att hitta matcher.
replacement
string
En sträng för att ersätta alla händelser av mönster.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions vägrar ange ytterligare alternativ.
Returns
Antalet ersättningar som gjorts.
Remarks
Om utgångsformatet är en bild (BMP, EMF, EPS, GIF, JPEG, PNG eller WebP), sparas endast den första sidan av utgåvan till den angivna strömmen.
Om utgående formatet är TIFF sparas utgången som en enda multi-frams TifF till den angivna strömmen.
ReplaceToImages(String, ImageSaveOptions, sträng, Strings, FindReplaceOps)
Ersätter alla händelser av en specifik karaktär sträng mönster med en ersättning sträng i inmatningsfilen.Renderar utgång till bilder.
public static Stream[] ReplaceToImages(string inputFileName, ImageSaveOptions saveOptions, string pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputFileName
string
Namnet på filen input.
saveOptions
ImageSaveOptions
De spara alternativen.
pattern
string
En sträng som ska ersättas.
replacement
string
En sträng för att ersätta alla händelser av mönster.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions vägrar ange ytterligare alternativ.
Returns
Stream [ ]
ReplaceToImages(Stream, ImageSaveOptions, sträng, string, FindReplaceOption)
Ersätter alla händelser av en specifik karaktär sträng mönster med en ersättning sträng i inmatningsfilen.Renderar utgång till bilder.
public static Stream[] ReplaceToImages(Stream inputStream, ImageSaveOptions saveOptions, string pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputStream
Stream
Inträdesfilen strömmar.
saveOptions
ImageSaveOptions
De spara alternativen.
pattern
string
En sträng som ska ersättas.
replacement
string
En sträng för att ersätta alla händelser av mönster.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions vägrar ange ytterligare alternativ.
Returns
Stream [ ]
ReplaceToImages(string, ImageSaveOptions, Regex, sträng, FindReplaceOption)
Ersätter alla händelser av en angiven vanlig uttrycksmönster med en ersättningsring i inmatningsfilen.Renderar utgång till bilder.
public static Stream[] ReplaceToImages(string inputFileName, ImageSaveOptions saveOptions, Regex pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputFileName
string
Namnet på filen input.
saveOptions
ImageSaveOptions
De spara alternativen.
pattern
Regex
En vanlig uttrycksmönster som används för att hitta matcher.
replacement
string
En sträng för att ersätta alla händelser av mönster.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions vägrar ange ytterligare alternativ.
Returns
Stream [ ]
ReplaceToImages(Stream, ImageSaveOptions, Regex, sträng, FindReplaceOption)
Ersätter alla händelser av en angiven vanlig uttrycksmönster med en ersättningsring i inmatningsfilen.Renderar utgång till bilder.
public static Stream[] ReplaceToImages(Stream inputStream, ImageSaveOptions saveOptions, Regex pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputStream
Stream
Inträdesfilen strömmar.
saveOptions
ImageSaveOptions
De spara alternativen.
pattern
Regex
En vanlig uttrycksmönster som används för att hitta matcher.
replacement
string
En sträng för att ersätta alla händelser av mönster.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions vägrar ange ytterligare alternativ.
Returns
Stream [ ]