Class Replacer
Nome do espaço: Aspose.Words.LowCode Assembleia: Aspose.Words.dll (25.4.0)
Fornece métodos destinados a encontrar e substituir texto no documento.
public class Replacer : Processor
Inheritance
Membros herdados
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)
Crie uma nova instância do processador de substituição.
public static Replacer Create(ReplacerContext context)
Parameters
context
ReplacerContext
Returns
ExecuteCore()
protected override void ExecuteCore()
Replace(Título: String, String)
Substitui todas as ocorrências de um padrão de corrente de caracteres especificados com uma corrente de substituição no arquivo de entrada.
public static int Replace(string inputFileName, string outputFileName, string pattern, string replacement)
Parameters
inputFileName
string
Nome do arquivo de entrada.
outputFileName
string
Nome do arquivo de saída.
pattern
string
Uma corda a ser substituída.
replacement
string
Uma corda para substituir todas as ocorrências do padrão.
Returns
O número de substituições feitas.
Remarks
Se o formato de saída é uma imagem (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), cada página da saída será salvo como um arquivo separado.
Se o formato de saída for TIFF, a saída será salvida como um único arquivo multi-frame.
Replace(string, string, SaveFormat, string, string, FindReplaceOptions)
Substitui todas as ocorrências de um padrão de corrente de caracteres especificados com uma corrente de substituição no arquivo de entrada, com o formato de salva especificado e opções adicionais.
public static int Replace(string inputFileName, string outputFileName, SaveFormat saveFormat, string pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputFileName
string
Nome do arquivo de entrada.
outputFileName
string
Nome do arquivo de saída.
saveFormat
SaveFormat
O formato de salvação.
pattern
string
Uma corda a ser substituída.
replacement
string
Uma corda para substituir todas as ocorrências do padrão.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions se opõe a especificar opções adicionais.
Returns
O número de substituições feitas.
Remarks
Se o formato de saída é uma imagem (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), cada página da saída será salvo como um arquivo separado.
Se o formato de saída for TIFF, a saída será salvida como um único arquivo multi-frame.
Replace(string, string, SaveOptions, string, string, FindReplaceOptions)
Substitui todas as ocorrências de um padrão de corrente de caracteres especificados com uma corrente de substituição no arquivo de entrada, com o formato de salva especificado e opções adicionais.
public static int Replace(string inputFileName, string outputFileName, SaveOptions saveOptions, string pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputFileName
string
Nome do arquivo de entrada.
outputFileName
string
Nome do arquivo de saída.
saveOptions
SaveOptions
As opções de poupança.
pattern
string
Uma corda a ser substituída.
replacement
string
Uma corda para substituir todas as ocorrências do padrão.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions se opõe a especificar opções adicionais.
Returns
O número de substituições feitas.
Remarks
Se o formato de saída é uma imagem (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), cada página da saída será salvo como um arquivo separado.
Se o formato de saída for TIFF, a saída será salvida como um único arquivo multi-frame.
Replace(Stream, Stream, SaveFormat, string, string, FindReplaceOptions)
Substitui todas as ocorrências de um padrão de corrente de caracteres especificados com uma corrente de substituição na corrente de entrada, com o formato de salva especificado e opções adicionais.
public static int Replace(Stream inputStream, Stream outputStream, SaveFormat saveFormat, string pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputStream
Stream
O fluxo de entrada.
outputStream
Stream
O fluxo de saída.
saveFormat
SaveFormat
O formato de salvação.
pattern
string
Uma corda a ser substituída.
replacement
string
Uma corda para substituir todas as ocorrências do padrão.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions se opõe a especificar opções adicionais.
Returns
O número de substituições feitas.
Remarks
Se o formato de saída for uma imagem (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), apenas a primeira página da saída será salvida para o fluxo especificado.
Se o formato de saída for TIFF, a saída será armazenada como um único multi-frame TifF para o fluxo especificado.
Replace(Stream, Stream, SaveOptions, string, string, FindReplaceOptions)
Substitui todas as ocorrências de um padrão de corrente de caracteres especificados com uma corrente de substituição na corrente de entrada, com o formato de salva especificado e opções adicionais.
public static int Replace(Stream inputStream, Stream outputStream, SaveOptions saveOptions, string pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputStream
Stream
O fluxo de entrada.
outputStream
Stream
O fluxo de saída.
saveOptions
SaveOptions
As opções de poupança.
pattern
string
Uma corda a ser substituída.
replacement
string
Uma corda para substituir todas as ocorrências do padrão.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions se opõe a especificar opções adicionais.
Returns
O número de substituições feitas.
Remarks
Se o formato de saída for uma imagem (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), apenas a primeira página da saída será salvida para o fluxo especificado.
Se o formato de saída for TIFF, a saída será armazenada como um único multi-frame TifF para o fluxo especificado.
Replace(Síntese, Síntese, Regex, Síntese)
Substitui todas as ocorrências de um padrão de corrente de caracteres especificados com uma corrente de substituição no arquivo de entrada usando uma expressão regular.
public static int Replace(string inputFileName, string outputFileName, Regex pattern, string replacement)
Parameters
inputFileName
string
Nome do arquivo de entrada.
outputFileName
string
Nome do arquivo de saída.
pattern
Regex
Um padrão de expressão regular usado para encontrar jogos.
replacement
string
Uma corda para substituir todas as ocorrências do padrão.
Returns
O número de substituições feitas.
Remarks
Se o formato de saída é uma imagem (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), cada página da saída será salvo como um arquivo separado.
Se o formato de saída for TIFF, a saída será salvida como um único arquivo multi-frame.
Replace(string, string, SaveFormat, Regex, string, FindReplaceOptions)
Substitui todas as ocorrências de um padrão de corrente de caracteres especificados com uma corrente de substituição no arquivo de entrada usando uma expressão regular, com o formato de salva especificado e opções adicionais.
public static int Replace(string inputFileName, string outputFileName, SaveFormat saveFormat, Regex pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputFileName
string
Nome do arquivo de entrada.
outputFileName
string
Nome do arquivo de saída.
saveFormat
SaveFormat
O formato de salvação.
pattern
Regex
Um padrão de expressão regular usado para encontrar jogos.
replacement
string
Uma corda para substituir todas as ocorrências do padrão.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions se opõe a especificar opções adicionais.
Returns
O número de substituições feitas.
Remarks
Se o formato de saída é uma imagem (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), cada página da saída será salvo como um arquivo separado.
Se o formato de saída for TIFF, a saída será salvida como um único arquivo multi-frame.
Replace(string, string, SaveOptions, Regex, string, FindReplaceOptions)
Substitui todas as ocorrências de um padrão de corrente de caracteres especificados com uma corrente de substituição no arquivo de entrada usando uma expressão regular, com o formato de salva especificado e opções adicionais.
public static int Replace(string inputFileName, string outputFileName, SaveOptions saveOptions, Regex pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputFileName
string
Nome do arquivo de entrada.
outputFileName
string
Nome do arquivo de saída.
saveOptions
SaveOptions
As opções de poupança.
pattern
Regex
Um padrão de expressão regular usado para encontrar jogos.
replacement
string
Uma corda para substituir todas as ocorrências do padrão.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions se opõe a especificar opções adicionais.
Returns
O número de substituições feitas.
Remarks
Se o formato de saída é uma imagem (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), cada página da saída será salvo como um arquivo separado.
Se o formato de saída for TIFF, a saída será salvida como um único arquivo multi-frame.
Replace(Stream, Stream, SaveFormat, Regex, string, FindReplaceOptions)
Substitui todas as ocorrências de um padrão de corrente de caracteres especificados com uma corrente de substituição no fluxo de entrada usando uma expressão regular, com o formato de salva especificado e opções adicionais.
public static int Replace(Stream inputStream, Stream outputStream, SaveFormat saveFormat, Regex pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputStream
Stream
O fluxo de entrada.
outputStream
Stream
O fluxo de saída.
saveFormat
SaveFormat
O formato de salvação.
pattern
Regex
Um padrão de expressão regular usado para encontrar jogos.
replacement
string
Uma corda para substituir todas as ocorrências do padrão.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions se opõe a especificar opções adicionais.
Returns
O número de substituições feitas.
Remarks
Se o formato de saída for uma imagem (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), apenas a primeira página da saída será salvida para o fluxo especificado.
Se o formato de saída for TIFF, a saída será armazenada como um único multi-frame TifF para o fluxo especificado.
Replace(Stream, Stream, SaveOptions, Regex, string, FindReplaceOptions)
Substitui todas as ocorrências de um padrão de corrente de caracteres especificados com uma corrente de substituição no fluxo de entrada usando uma expressão regular, com o formato de salva especificado e opções adicionais.
public static int Replace(Stream inputStream, Stream outputStream, SaveOptions saveOptions, Regex pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputStream
Stream
O fluxo de entrada.
outputStream
Stream
O fluxo de saída.
saveOptions
SaveOptions
As opções de poupança.
pattern
Regex
Um padrão de expressão regular usado para encontrar jogos.
replacement
string
Uma corda para substituir todas as ocorrências do padrão.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions se opõe a especificar opções adicionais.
Returns
O número de substituições feitas.
Remarks
Se o formato de saída for uma imagem (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), apenas a primeira página da saída será salvida para o fluxo especificado.
Se o formato de saída for TIFF, a saída será armazenada como um único multi-frame TifF para o fluxo especificado.
ReplaceToImages(Síntese, ImageSaveOptions, Síria, Cintura, Opções FindReplace)
Substitui todas as ocorrências de um padrão de corrente de caracteres especificados com uma corrente de substituição no arquivo de entrada.Render a saída para imagens.
public static Stream[] ReplaceToImages(string inputFileName, ImageSaveOptions saveOptions, string pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputFileName
string
Nome do arquivo de entrada.
saveOptions
ImageSaveOptions
As opções de poupança.
pattern
string
Uma corda a ser substituída.
replacement
string
Uma corda para substituir todas as ocorrências do padrão.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions se opõe a especificar opções adicionais.
Returns
Stream [ ]
ReplaceToImages(Stream, ImageSaveOptions, corrente, string, FindReplaceOpções)
Substitui todas as ocorrências de um padrão de corrente de caracteres especificados com uma corrente de substituição no arquivo de entrada.Render a saída para imagens.
public static Stream[] ReplaceToImages(Stream inputStream, ImageSaveOptions saveOptions, string pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputStream
Stream
O arquivo de entrada Stream.
saveOptions
ImageSaveOptions
As opções de poupança.
pattern
string
Uma corda a ser substituída.
replacement
string
Uma corda para substituir todas as ocorrências do padrão.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions se opõe a especificar opções adicionais.
Returns
Stream [ ]
ReplaceToImages(string, ImageSaveOptions, Regex, string e FindReplace Options)
Substitui todas as ocorrências de um padrão de expressão regular especificado com uma linha de substituição no arquivo de entrada.Render a saída para imagens.
public static Stream[] ReplaceToImages(string inputFileName, ImageSaveOptions saveOptions, Regex pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputFileName
string
Nome do arquivo de entrada.
saveOptions
ImageSaveOptions
As opções de poupança.
pattern
Regex
Um padrão de expressão regular usado para encontrar jogos.
replacement
string
Uma corda para substituir todas as ocorrências do padrão.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions se opõe a especificar opções adicionais.
Returns
Stream [ ]
ReplaceToImages(Stream, ImageSaveOptions, Regex, string, FindReplaceOpções)
Substitui todas as ocorrências de um padrão de expressão regular especificado com uma linha de substituição no arquivo de entrada.Render a saída para imagens.
public static Stream[] ReplaceToImages(Stream inputStream, ImageSaveOptions saveOptions, Regex pattern, string replacement, FindReplaceOptions options = null)
Parameters
inputStream
Stream
O arquivo de entrada Stream.
saveOptions
ImageSaveOptions
As opções de poupança.
pattern
Regex
Um padrão de expressão regular usado para encontrar jogos.
replacement
string
Uma corda para substituir todas as ocorrências do padrão.
options
FindReplaceOptions
Aspose.Words.Replacing.FindReplaceOptions se opõe a especificar opções adicionais.
Returns
Stream [ ]