ReplaceToImages

ReplaceToImages(string, ImageSaveOptions, string, string, FindReplaceOptions)

Remplace toutes les occurrences d’un modèle de chaîne de caractères spécifié par une chaîne de remplacement dans le fichier d’entrée. Restitue la sortie sous forme d’images.

public static Stream[] ReplaceToImages(string inputFileName, ImageSaveOptions saveOptions, 
    string pattern, string replacement, FindReplaceOptions options = null)
ParamètreTaperLa description
inputFileNameStringLe nom du fichier d’entrée.
saveOptionsImageSaveOptionsLes options de sauvegarde.
patternStringUne chaîne à remplacer.
replacementStringUne chaîne pour remplacer toutes les occurrences du motif.
optionsFindReplaceOptionsFindReplaceOptions objet pour spécifier des options supplémentaires.

Exemples

Montre comment remplacer une chaîne dans le document et enregistrer le résultat dans les images.

// Il existe plusieurs façons de remplacer une chaîne dans le document :
string doc = MyDir + "Footer.docx";
string pattern = "(C)2006 Aspose Pty Ltd.";
string replacement = "Copyright (C) 2024 by Aspose Pty Ltd.";

Stream[] images = Replacer.ReplaceToImages(doc, new ImageSaveOptions(SaveFormat.Png), pattern, replacement);

FindReplaceOptions options = new FindReplaceOptions();
options.FindWholeWordsOnly = false;
images = Replacer.ReplaceToImages(doc, new ImageSaveOptions(SaveFormat.Png), pattern, replacement, options);

Voir également


ReplaceToImages(Stream, ImageSaveOptions, string, string, FindReplaceOptions)

Remplace toutes les occurrences d’un modèle de chaîne de caractères spécifié par une chaîne de remplacement dans le fichier d’entrée. Restitue la sortie sous forme d’images.

public static Stream[] ReplaceToImages(Stream inputStream, ImageSaveOptions saveOptions, 
    string pattern, string replacement, FindReplaceOptions options = null)
ParamètreTaperLa description
inputStreamStreamLe flux du fichier d’entrée.
saveOptionsImageSaveOptionsLes options de sauvegarde.
patternStringUne chaîne à remplacer.
replacementStringUne chaîne pour remplacer toutes les occurrences du motif.
optionsFindReplaceOptionsFindReplaceOptions objet pour spécifier des options supplémentaires.

Exemples

Montre comment remplacer une chaîne dans le document à l’aide de documents du flux et enregistrer le résultat dans des images.

// Il existe plusieurs façons de remplacer une chaîne dans le document à l'aide de documents du flux :
string pattern = "(C)2006 Aspose Pty Ltd.";
string replacement = "Copyright (C) 2024 by Aspose Pty Ltd.";

using (FileStream streamIn = new FileStream(MyDir + "Footer.docx", FileMode.Open, FileAccess.Read))
{
    Stream[] images = Replacer.ReplaceToImages(streamIn, new ImageSaveOptions(SaveFormat.Png), pattern, replacement);

    FindReplaceOptions options = new FindReplaceOptions();
    options.FindWholeWordsOnly = false;
    images = Replacer.ReplaceToImages(streamIn, new ImageSaveOptions(SaveFormat.Png), pattern, replacement, options);
}

Voir également


ReplaceToImages(string, ImageSaveOptions, Regex, string, FindReplaceOptions)

Remplace toutes les occurrences d’un modèle d’expression régulière spécifié par une chaîne de remplacement dans le fichier d’entrée. Restitue la sortie sous forme d’images.

public static Stream[] ReplaceToImages(string inputFileName, ImageSaveOptions saveOptions, 
    Regex pattern, string replacement, FindReplaceOptions options = null)
ParamètreTaperLa description
inputFileNameStringLe nom du fichier d’entrée.
saveOptionsImageSaveOptionsLes options de sauvegarde.
patternRegexUn modèle d’expression régulière utilisé pour trouver des correspondances.
replacementStringUne chaîne pour remplacer toutes les occurrences du motif.
optionsFindReplaceOptionsFindReplaceOptions objet pour spécifier des options supplémentaires.

Exemples

Montre comment remplacer une chaîne par une expression régulière dans le document et enregistrer le résultat dans les images.

// Il existe plusieurs façons de remplacer une chaîne par une expression régulière dans le document :
string doc = MyDir + "Footer.docx";
Regex pattern = new Regex("gr(a|e)y");
string replacement = "lavender";

Stream[] images = Replacer.ReplaceToImages(doc, new ImageSaveOptions(SaveFormat.Png), pattern, replacement);
images = Replacer.ReplaceToImages(doc, new ImageSaveOptions(SaveFormat.Png), pattern, replacement, new FindReplaceOptions() { FindWholeWordsOnly = false });

Voir également


ReplaceToImages(Stream, ImageSaveOptions, Regex, string, FindReplaceOptions)

Remplace toutes les occurrences d’un modèle d’expression régulière spécifié par une chaîne de remplacement dans le fichier d’entrée. Restitue la sortie sous forme d’images.

public static Stream[] ReplaceToImages(Stream inputStream, ImageSaveOptions saveOptions, 
    Regex pattern, string replacement, FindReplaceOptions options = null)
ParamètreTaperLa description
inputStreamStreamLe flux du fichier d’entrée.
saveOptionsImageSaveOptionsLes options de sauvegarde.
patternRegexUn modèle d’expression régulière utilisé pour trouver des correspondances.
replacementStringUne chaîne pour remplacer toutes les occurrences du motif.
optionsFindReplaceOptionsFindReplaceOptions objet pour spécifier des options supplémentaires.

Exemples

Montre comment remplacer une chaîne par une expression régulière dans le document à l’aide de documents du flux et enregistrer le résultat dans des images.

// Il existe plusieurs façons de remplacer une chaîne par une expression régulière dans le document à l'aide de documents du flux :
Regex pattern = new Regex("gr(a|e)y");
string replacement = "lavender";

using (FileStream streamIn = new FileStream(MyDir + "Replace regex.docx", FileMode.Open, FileAccess.Read))
{
    Stream[] images = Replacer.ReplaceToImages(streamIn, new ImageSaveOptions(SaveFormat.Png), pattern, replacement);
    images = Replacer.ReplaceToImages(streamIn, new ImageSaveOptions(SaveFormat.Png), pattern, replacement, new FindReplaceOptions() { FindWholeWordsOnly = false });
}

Voir également