Class Replacer

Class Replacer

Il nome: Aspose.Words.LowCode Assemblea: Aspose.Words.dll (25.4.0)

Fornisce metodi progettati per trovare e sostituire il testo nel documento.

public class Replacer : Processor

Inheritance

object Processor Replacer

I membri ereditari

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)

Crea una nuova instanza del processore sostitutivo.

public static Replacer Create(ReplacerContext context)

Parameters

context ReplacerContext

Returns

Replacer

ExecuteCore()

protected override void ExecuteCore()

Replace(String, String e String)

Riempie tutti gli eventi di un modello di stringhe di carattere specificato con una stringhe di sostituzione nel file di input.

public static int Replace(string inputFileName, string outputFileName, string pattern, string replacement)

Parameters

inputFileName string

Il nome del file di input.

outputFileName string

Il nome del file di uscita.

pattern string

Una corda da sostituire.

replacement string

Una riga per sostituire tutti gli eventi del modello.

Returns

int

Il numero di sostituzioni effettuate.

Remarks

Se il formato di uscita è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), ciascuna pagina dell’uscita sarà salvata come un file separato. Il nome del file di output specificato verrà utilizzato per generare nomi di file per ogni parte secondo la regola: outputsFile_partIndex.extension.

Se il formato di uscita è TIFF, l’uscita verrà salvata come un unico file multi-frame.

Replace(string, string, SaveFormat, string, string, FindReplaceOptions)

sostituisce tutti gli eventi di un modello di stringhe di carattere specificato con una stringhe di sostituzione nel file di input, con il formato di salvataggio specificato e le opzioni aggiuntive.

public static int Replace(string inputFileName, string outputFileName, SaveFormat saveFormat, string pattern, string replacement, FindReplaceOptions options = null)

Parameters

inputFileName string

Il nome del file di input.

outputFileName string

Il nome del file di uscita.

saveFormat SaveFormat

Il formato di salvataggio.

pattern string

Una corda da sostituire.

replacement string

Una riga per sostituire tutti gli eventi del modello.

options FindReplaceOptions

Aspose.Words.Replacing.FindReplaceOptions si oppone a specificare ulteriori opzioni.

Returns

int

Il numero di sostituzioni effettuate.

Remarks

Se il formato di uscita è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), ciascuna pagina dell’uscita sarà salvata come un file separato. Il nome del file di output specificato verrà utilizzato per generare nomi di file per ogni parte secondo la regola: outputsFile_partIndex.extension.

Se il formato di uscita è TIFF, l’uscita verrà salvata come un unico file multi-frame.

Replace(string, string, SaveOptions, string, string, FindReplaceOptions)

sostituisce tutti gli eventi di un modello di stringhe di carattere specificato con una stringhe di sostituzione nel file di input, con il formato di salvataggio specificato e le opzioni aggiuntive.

public static int Replace(string inputFileName, string outputFileName, SaveOptions saveOptions, string pattern, string replacement, FindReplaceOptions options = null)

Parameters

inputFileName string

Il nome del file di input.

outputFileName string

Il nome del file di uscita.

saveOptions SaveOptions

Le opzioni di risparmio.

pattern string

Una corda da sostituire.

replacement string

Una riga per sostituire tutti gli eventi del modello.

options FindReplaceOptions

Aspose.Words.Replacing.FindReplaceOptions si oppone a specificare ulteriori opzioni.

Returns

int

Il numero di sostituzioni effettuate.

Remarks

Se il formato di uscita è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), ciascuna pagina dell’uscita sarà salvata come un file separato. Il nome del file di output specificato verrà utilizzato per generare nomi di file per ogni parte secondo la regola: outputsFile_partIndex.extension.

Se il formato di uscita è TIFF, l’uscita verrà salvata come un unico file multi-frame.

Replace(Stream, Stream, SaveFormat, string, string, FindReplaceOptions)

sostituisce tutti gli eventi di un modello di stringhe di carattere specificato con una stringhe di sostituzione nel flusso di input, con il formato di salvataggio specificato e le opzioni aggiuntive.

public static int Replace(Stream inputStream, Stream outputStream, SaveFormat saveFormat, string pattern, string replacement, FindReplaceOptions options = null)

Parameters

inputStream Stream

Il flusso di input.

outputStream Stream

Il flusso di produzione.

saveFormat SaveFormat

Il formato di salvataggio.

pattern string

Una corda da sostituire.

replacement string

Una riga per sostituire tutti gli eventi del modello.

options FindReplaceOptions

Aspose.Words.Replacing.FindReplaceOptions si oppone a specificare ulteriori opzioni.

Returns

int

Il numero di sostituzioni effettuate.

Remarks

Se il formato di uscita è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), solo la prima pagina del prodotto sarà salvata al flusso specificato.

Se il formato di uscita è TIFF, l’uscita sarà salvata come un unico multi-frame TifF al flusso specificato.

Replace(Stream, Stream, SaveOptions, string, string, FindReplaceOptions)

sostituisce tutti gli eventi di un modello di stringhe di carattere specificato con una stringhe di sostituzione nel flusso di input, con il formato di salvataggio specificato e le opzioni aggiuntive.

public static int Replace(Stream inputStream, Stream outputStream, SaveOptions saveOptions, string pattern, string replacement, FindReplaceOptions options = null)

Parameters

inputStream Stream

Il flusso di input.

outputStream Stream

Il flusso di produzione.

saveOptions SaveOptions

Le opzioni di risparmio.

pattern string

Una corda da sostituire.

replacement string

Una riga per sostituire tutti gli eventi del modello.

options FindReplaceOptions

Aspose.Words.Replacing.FindReplaceOptions si oppone a specificare ulteriori opzioni.

Returns

int

Il numero di sostituzioni effettuate.

Remarks

Se il formato di uscita è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), solo la prima pagina del prodotto sarà salvata al flusso specificato.

Se il formato di uscita è TIFF, l’uscita sarà salvata come un unico multi-frame TifF al flusso specificato.

Replace(String, String, Regex e String)

Riempie tutti gli eventi di un modello di stringhe di carattere specificato con una stringhe di sostituzione nel file di input utilizzando un’espressione regolare.

public static int Replace(string inputFileName, string outputFileName, Regex pattern, string replacement)

Parameters

inputFileName string

Il nome del file di input.

outputFileName string

Il nome del file di uscita.

pattern Regex

Un modello di espressione regolare usato per trovare le partite.

replacement string

Una riga per sostituire tutti gli eventi del modello.

Returns

int

Il numero di sostituzioni effettuate.

Remarks

Se il formato di uscita è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), ciascuna pagina dell’uscita sarà salvata come un file separato. Il nome del file di output specificato verrà utilizzato per generare nomi di file per ogni parte secondo la regola: outputsFile_partIndex.extension.

Se il formato di uscita è TIFF, l’uscita verrà salvata come un unico file multi-frame.

Replace(string, string, SaveFormat, Regex, string, FindReplaceOptions)

sostituisce tutti gli eventi di un modello di stringhe di carattere specificato con una stringhe di sostituzione nel file di input utilizzando un’espressione regolare, con il formato di salvataggio specificato e le opzioni aggiuntive.

public static int Replace(string inputFileName, string outputFileName, SaveFormat saveFormat, Regex pattern, string replacement, FindReplaceOptions options = null)

Parameters

inputFileName string

Il nome del file di input.

outputFileName string

Il nome del file di uscita.

saveFormat SaveFormat

Il formato di salvataggio.

pattern Regex

Un modello di espressione regolare usato per trovare le partite.

replacement string

Una riga per sostituire tutti gli eventi del modello.

options FindReplaceOptions

Aspose.Words.Replacing.FindReplaceOptions si oppone a specificare ulteriori opzioni.

Returns

int

Il numero di sostituzioni effettuate.

Remarks

Se il formato di uscita è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), ciascuna pagina dell’uscita sarà salvata come un file separato. Il nome del file di output specificato verrà utilizzato per generare nomi di file per ogni parte secondo la regola: outputsFile_partIndex.extension.

Se il formato di uscita è TIFF, l’uscita verrà salvata come un unico file multi-frame.

Replace(string, string, SaveOptions, Regex, string, FindReplaceOptions)

sostituisce tutti gli eventi di un modello di stringhe di carattere specificato con una stringhe di sostituzione nel file di input utilizzando un’espressione regolare, con il formato di salvataggio specificato e le opzioni aggiuntive.

public static int Replace(string inputFileName, string outputFileName, SaveOptions saveOptions, Regex pattern, string replacement, FindReplaceOptions options = null)

Parameters

inputFileName string

Il nome del file di input.

outputFileName string

Il nome del file di uscita.

saveOptions SaveOptions

Le opzioni di risparmio.

pattern Regex

Un modello di espressione regolare usato per trovare le partite.

replacement string

Una riga per sostituire tutti gli eventi del modello.

options FindReplaceOptions

Aspose.Words.Replacing.FindReplaceOptions si oppone a specificare ulteriori opzioni.

Returns

int

Il numero di sostituzioni effettuate.

Remarks

Se il formato di uscita è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), ciascuna pagina dell’uscita sarà salvata come un file separato. Il nome del file di output specificato verrà utilizzato per generare nomi di file per ogni parte secondo la regola: outputsFile_partIndex.extension.

Se il formato di uscita è TIFF, l’uscita verrà salvata come un unico file multi-frame.

Replace(Stream, Stream, SaveFormat, Regex, string, FindReplaceOptions)

sostituisce tutti gli eventi di un modello di stringhe di carattere specificato con una stringhe di sostituzione nel flusso di input utilizzando un’espressione regolare, con il formato di salvataggio specificato e le opzioni aggiuntive.

public static int Replace(Stream inputStream, Stream outputStream, SaveFormat saveFormat, Regex pattern, string replacement, FindReplaceOptions options = null)

Parameters

inputStream Stream

Il flusso di input.

outputStream Stream

Il flusso di produzione.

saveFormat SaveFormat

Il formato di salvataggio.

pattern Regex

Un modello di espressione regolare usato per trovare le partite.

replacement string

Una riga per sostituire tutti gli eventi del modello.

options FindReplaceOptions

Aspose.Words.Replacing.FindReplaceOptions si oppone a specificare ulteriori opzioni.

Returns

int

Il numero di sostituzioni effettuate.

Remarks

Se il formato di uscita è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), solo la prima pagina del prodotto sarà salvata al flusso specificato.

Se il formato di uscita è TIFF, l’uscita sarà salvata come un unico multi-frame TifF al flusso specificato.

Replace(Stream, Stream, SaveOptions, Regex, string, FindReplaceOptions)

sostituisce tutti gli eventi di un modello di stringhe di carattere specificato con una stringhe di sostituzione nel flusso di input utilizzando un’espressione regolare, con il formato di salvataggio specificato e le opzioni aggiuntive.

public static int Replace(Stream inputStream, Stream outputStream, SaveOptions saveOptions, Regex pattern, string replacement, FindReplaceOptions options = null)

Parameters

inputStream Stream

Il flusso di input.

outputStream Stream

Il flusso di produzione.

saveOptions SaveOptions

Le opzioni di risparmio.

pattern Regex

Un modello di espressione regolare usato per trovare le partite.

replacement string

Una riga per sostituire tutti gli eventi del modello.

options FindReplaceOptions

Aspose.Words.Replacing.FindReplaceOptions si oppone a specificare ulteriori opzioni.

Returns

int

Il numero di sostituzioni effettuate.

Remarks

Se il formato di uscita è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), solo la prima pagina del prodotto sarà salvata al flusso specificato.

Se il formato di uscita è TIFF, l’uscita sarà salvata come un unico multi-frame TifF al flusso specificato.

ReplaceToImages(String, ImageSaveOptions, stringa, string, FindReplaceoptions)

Riempie tutti gli eventi di un modello di stringhe di carattere specificato con una stringhe di sostituzione nel file di input.Rendere la produzione alle immagini.

public static Stream[] ReplaceToImages(string inputFileName, ImageSaveOptions saveOptions, string pattern, string replacement, FindReplaceOptions options = null)

Parameters

inputFileName string

Il nome del file di input.

saveOptions ImageSaveOptions

Le opzioni di risparmio.

pattern string

Una corda da sostituire.

replacement string

Una riga per sostituire tutti gli eventi del modello.

options FindReplaceOptions

Aspose.Words.Replacing.FindReplaceOptions si oppone a specificare ulteriori opzioni.

Returns

Stream [ ]

ReplaceToImages(Stream, ImageSaveOptions, stringa, string, FindReplaceoptions)

Riempie tutti gli eventi di un modello di stringhe di carattere specificato con una stringhe di sostituzione nel file di input.Rendere la produzione alle immagini.

public static Stream[] ReplaceToImages(Stream inputStream, ImageSaveOptions saveOptions, string pattern, string replacement, FindReplaceOptions options = null)

Parameters

inputStream Stream

Il file di input stream.

saveOptions ImageSaveOptions

Le opzioni di risparmio.

pattern string

Una corda da sostituire.

replacement string

Una riga per sostituire tutti gli eventi del modello.

options FindReplaceOptions

Aspose.Words.Replacing.FindReplaceOptions si oppone a specificare ulteriori opzioni.

Returns

Stream [ ]

ReplaceToImages(stringa, ImageSaveOptions, Regex, String, Opzioni di FindReplace)

Riempie tutti gli eventi di un specifico modello di espressione regolare con una riga di sostituzione nel file di input.Rendere la produzione alle immagini.

public static Stream[] ReplaceToImages(string inputFileName, ImageSaveOptions saveOptions, Regex pattern, string replacement, FindReplaceOptions options = null)

Parameters

inputFileName string

Il nome del file di input.

saveOptions ImageSaveOptions

Le opzioni di risparmio.

pattern Regex

Un modello di espressione regolare usato per trovare le partite.

replacement string

Una riga per sostituire tutti gli eventi del modello.

options FindReplaceOptions

Aspose.Words.Replacing.FindReplaceOptions si oppone a specificare ulteriori opzioni.

Returns

Stream [ ]

ReplaceToImages(Stream, ImmagineSaveOptions, Regex, string, FindReplaceoptions)

Riempie tutti gli eventi di un specifico modello di espressione regolare con una riga di sostituzione nel file di input.Rendere la produzione alle immagini.

public static Stream[] ReplaceToImages(Stream inputStream, ImageSaveOptions saveOptions, Regex pattern, string replacement, FindReplaceOptions options = null)

Parameters

inputStream Stream

Il file di input stream.

saveOptions ImageSaveOptions

Le opzioni di risparmio.

pattern Regex

Un modello di espressione regolare usato per trovare le partite.

replacement string

Una riga per sostituire tutti gli eventi del modello.

options FindReplaceOptions

Aspose.Words.Replacing.FindReplaceOptions si oppone a specificare ulteriori opzioni.

Returns

Stream [ ]

 Italiano