ReplaceToImages

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

Giriş dosyasında belirtilen karakter dizisi deseninin tüm oluşumlarını bir değiştirme dizesiyle değiştirir. Çıktıyı resimlere dönüştürür.

public static Stream[] ReplaceToImages(string inputFileName, ImageSaveOptions saveOptions, 
    string pattern, string replacement, FindReplaceOptions options = null)
ParametreTipTanım
inputFileNameStringGiriş dosya adı.
saveOptionsImageSaveOptionsKaydetme seçenekleri.
patternStringDeğiştirilmesi gereken bir dize.
replacementStringDesenin tüm oluşumlarını değiştirecek bir dize.
optionsFindReplaceOptionsFindReplaceOptions ek seçenekleri belirtmek için nesne.

Örnekler

Belgedeki dizenin nasıl değiştirileceğini ve sonucun resimlere nasıl kaydedileceğini gösterir.

// Belgedeki dizeleri değiştirmenin birkaç yolu vardır:
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);

Ayrıca bakınız


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

Giriş dosyasında belirtilen karakter dizisi deseninin tüm oluşumlarını bir değiştirme dizesiyle değiştirir. Çıktıyı resimlere dönüştürür.

public static Stream[] ReplaceToImages(Stream inputStream, ImageSaveOptions saveOptions, 
    string pattern, string replacement, FindReplaceOptions options = null)
ParametreTipTanım
inputStreamStreamGiriş dosya akışı.
saveOptionsImageSaveOptionsKaydetme seçenekleri.
patternStringDeğiştirilmesi gereken bir dize.
replacementStringDesenin tüm oluşumlarını değiştirecek bir dize.
optionsFindReplaceOptionsFindReplaceOptions ek seçenekleri belirtmek için nesne.

Örnekler

Belgedeki dizenin akıştaki belgeler kullanılarak nasıl değiştirileceğini ve sonucun resimlere nasıl kaydedileceğini gösterir.

// Akıştaki belgeleri kullanarak belgedeki dizeyi değiştirmenin birkaç yolu vardır:
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);
}

Ayrıca bakınız


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

Giriş dosyasında belirtilen düzenli ifade deseninin tüm oluşumlarını bir değiştirme dizesiyle değiştirir. Çıktıyı resimlere işler.

public static Stream[] ReplaceToImages(string inputFileName, ImageSaveOptions saveOptions, 
    Regex pattern, string replacement, FindReplaceOptions options = null)
ParametreTipTanım
inputFileNameStringGiriş dosya adı.
saveOptionsImageSaveOptionsKaydetme seçenekleri.
patternRegexEşleşmeleri bulmak için kullanılan düzenli ifade deseni.
replacementStringDesenin tüm oluşumlarını değiştirecek bir dize.
optionsFindReplaceOptionsFindReplaceOptions ek seçenekleri belirtmek için nesne.

Örnekler

Belgedeki dizenin regex ile nasıl değiştirileceğini ve sonucun resimlere nasıl kaydedileceğini gösterir.

// Belgede string ifadeleri regex ile değiştirmenin birkaç yolu vardır:
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 });

Ayrıca bakınız


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

Giriş dosyasında belirtilen düzenli ifade deseninin tüm oluşumlarını bir değiştirme dizesiyle değiştirir. Çıktıyı resimlere işler.

public static Stream[] ReplaceToImages(Stream inputStream, ImageSaveOptions saveOptions, 
    Regex pattern, string replacement, FindReplaceOptions options = null)
ParametreTipTanım
inputStreamStreamGiriş dosya akışı.
saveOptionsImageSaveOptionsKaydetme seçenekleri.
patternRegexEşleşmeleri bulmak için kullanılan düzenli ifade deseni.
replacementStringDesenin tüm oluşumlarını değiştirecek bir dize.
optionsFindReplaceOptionsFindReplaceOptions ek seçenekleri belirtmek için nesne.

Örnekler

Akıştaki belgeleri kullanarak belgedeki dizenin regex ile nasıl değiştirileceğini ve sonucun resimlere nasıl kaydedileceğini gösterir.

// Akıştaki belgeleri kullanarak belgedeki dizeyi regex ile değiştirmenin birkaç yolu vardır:
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 });
}

Ayrıca bakınız