SetImage

SetImage(string, string, string)

Belgeye bir resim filigranı ekler.

public static void SetImage(string inputFileName, string outputFileName, 
    string watermarkImageFileName)
ParametreTipTanım
inputFileNameStringGiriş dosya adı.
outputFileNameStringÇıktı dosyasının adı.
watermarkImageFileNameStringFiligran olarak görüntülenen resim.

Notlar

Çıktı biçimi bir görüntü ise (BMP, EMF, EPS, GIF, JPEG, PNG veya WebP), çıktının her sayfası ayrı bir dosya olarak kaydedilir. Belirtilen çıktı dosya adı, şu kurala göre her parça için dosya adları oluşturmak için kullanılır: outputFile_partIndex.extension.

Çıkış biçimi TIFF ise, çıkış tek bir çok çerçeveli TIFF dosyası olarak kaydedilir.

Örnekler

Belgeye filigran resminin nasıl ekleneceğini gösterir.

string doc = MyDir + "Document.docx";
string watermarkImage = ImageDir + "Logo.jpg";

Watermarker.SetImage(doc, ArtifactsDir + "LowCode.SetWatermarkImage.1.docx", watermarkImage);
Watermarker.SetImage(doc, ArtifactsDir + "LowCode.SetWatermarkText.2.docx", SaveFormat.Docx, watermarkImage);

ImageWatermarkOptions options = new ImageWatermarkOptions();
options.Scale = 50;
Watermarker.SetImage(doc, ArtifactsDir + "LowCode.SetWatermarkText.3.docx", watermarkImage, options);
Watermarker.SetImage(doc, ArtifactsDir + "LowCode.SetWatermarkText.4.docx", SaveFormat.Docx, watermarkImage, options);

Ayrıca bakınız


SetImage(string, string, string, ImageWatermarkOptions)

Belgeye seçeneklerle bir resim filigranı ekler.

public static void SetImage(string inputFileName, string outputFileName, 
    string watermarkImageFileName, ImageWatermarkOptions options)
ParametreTipTanım
inputFileNameStringGiriş dosya adı.
outputFileNameStringÇıktı dosyasının adı.
watermarkImageFileNameStringFiligran olarak görüntülenen resim.
optionsImageWatermarkOptionsResim filigranı için ek seçenekleri tanımlar.

Notlar

Çıktı biçimi bir görüntü ise (BMP, EMF, EPS, GIF, JPEG, PNG veya WebP), çıktının her sayfası ayrı bir dosya olarak kaydedilir. Belirtilen çıktı dosya adı, şu kurala göre her parça için dosya adları oluşturmak için kullanılır: outputFile_partIndex.extension.

Çıkış biçimi TIFF ise, çıkış tek bir çok çerçeveli TIFF dosyası olarak kaydedilir.

Örnekler

Belgeye filigran resminin nasıl ekleneceğini gösterir.

string doc = MyDir + "Document.docx";
string watermarkImage = ImageDir + "Logo.jpg";

Watermarker.SetImage(doc, ArtifactsDir + "LowCode.SetWatermarkImage.1.docx", watermarkImage);
Watermarker.SetImage(doc, ArtifactsDir + "LowCode.SetWatermarkText.2.docx", SaveFormat.Docx, watermarkImage);

ImageWatermarkOptions options = new ImageWatermarkOptions();
options.Scale = 50;
Watermarker.SetImage(doc, ArtifactsDir + "LowCode.SetWatermarkText.3.docx", watermarkImage, options);
Watermarker.SetImage(doc, ArtifactsDir + "LowCode.SetWatermarkText.4.docx", SaveFormat.Docx, watermarkImage, options);

Ayrıca bakınız


SetImage(string, string, SaveFormat, string, ImageWatermarkOptions)

Belgeye seçenekler ve belirtilen kaydetme biçimiyle bir resim filigranı ekler.

public static void SetImage(string inputFileName, string outputFileName, SaveFormat saveFormat, 
    string watermarkImageFileName, ImageWatermarkOptions options = null)
ParametreTipTanım
inputFileNameStringGiriş dosya adı.
outputFileNameStringÇıktı dosyasının adı.
saveFormatSaveFormatKaydetme biçimi.
watermarkImageFileNameStringFiligran olarak görüntülenen resim.
optionsImageWatermarkOptionsResim filigranı için ek seçenekleri tanımlar.

Notlar

Çıktı biçimi bir görüntü ise (BMP, EMF, EPS, GIF, JPEG, PNG veya WebP), çıktının her sayfası ayrı bir dosya olarak kaydedilir. Belirtilen çıktı dosya adı, şu kurala göre her parça için dosya adları oluşturmak için kullanılır: outputFile_partIndex.extension.

Çıkış biçimi TIFF ise, çıkış tek bir çok çerçeveli TIFF dosyası olarak kaydedilir.

Örnekler

Belgeye filigran resminin nasıl ekleneceğini gösterir.

string doc = MyDir + "Document.docx";
string watermarkImage = ImageDir + "Logo.jpg";

Watermarker.SetImage(doc, ArtifactsDir + "LowCode.SetWatermarkImage.1.docx", watermarkImage);
Watermarker.SetImage(doc, ArtifactsDir + "LowCode.SetWatermarkText.2.docx", SaveFormat.Docx, watermarkImage);

ImageWatermarkOptions options = new ImageWatermarkOptions();
options.Scale = 50;
Watermarker.SetImage(doc, ArtifactsDir + "LowCode.SetWatermarkText.3.docx", watermarkImage, options);
Watermarker.SetImage(doc, ArtifactsDir + "LowCode.SetWatermarkText.4.docx", SaveFormat.Docx, watermarkImage, options);

Ayrıca bakınız


SetImage(string, string, SaveOptions, string, ImageWatermarkOptions)

Belgeye seçenekler ve belirtilen kaydetme biçimiyle bir resim filigranı ekler.

public static void SetImage(string inputFileName, string outputFileName, SaveOptions saveOptions, 
    string watermarkImageFileName, ImageWatermarkOptions options = null)
ParametreTipTanım
inputFileNameStringGiriş dosya adı.
outputFileNameStringÇıktı dosyasının adı.
saveOptionsSaveOptionsKaydetme seçenekleri.
watermarkImageFileNameStringFiligran olarak görüntülenen resim.
optionsImageWatermarkOptionsResim filigranı için ek seçenekleri tanımlar.

Notlar

Çıktı biçimi bir görüntü ise (BMP, EMF, EPS, GIF, JPEG, PNG veya WebP), çıktının her sayfası ayrı bir dosya olarak kaydedilir. Belirtilen çıktı dosya adı, şu kurala göre her parça için dosya adları oluşturmak için kullanılır: outputFile_partIndex.extension.

Çıkış biçimi TIFF ise, çıkış tek bir çok çerçeveli TIFF dosyası olarak kaydedilir.

Ayrıca bakınız


SetImage(Stream, Stream, SaveFormat, Image, ImageWatermarkOptions)

Akışlardan belgeye seçeneklerle bir resim filigranı ekler.

public static void SetImage(Stream inputStream, Stream outputStream, SaveFormat saveFormat, 
    Image watermarkImage, ImageWatermarkOptions options = null)
ParametreTipTanım
inputStreamStreamGiriş akışı.
outputStreamStreamÇıktı akışı.
saveFormatSaveFormatKaydetme biçimi.
watermarkImageImageFiligran olarak görüntülenen resim.
optionsImageWatermarkOptionsResim filigranı için ek seçenekleri tanımlar.

Notlar

Çıkış biçimi bir resim ise (BMP, EMF, EPS, GIF, JPEG, PNG veya WebP), belirtilen akışa yalnızca çıkışın ilk sayfası kaydedilir.

Çıkış biçimi TIFF ise, çıkış belirtilen akışa tek bir çok çerçeveli TIFF olarak kaydedilir.

Örnekler

Bir akıştan belgeye filigran resminin nasıl ekleneceğini gösterir.

using (FileStream streamIn = new FileStream(MyDir + "Document.docx", FileMode.Open, FileAccess.Read))
{
    using (FileStream streamOut = new FileStream(ArtifactsDir + "LowCode.SetWatermarkText.1.docx", FileMode.Create, FileAccess.ReadWrite))
        Watermarker.SetImage(streamIn, streamOut, SaveFormat.Docx, System.Drawing.Image.FromFile(ImageDir + "Logo.jpg"));
    using (FileStream streamOut = new FileStream(ArtifactsDir + "LowCode.SetWatermarkText.2.docx", FileMode.Create, FileAccess.ReadWrite))
        Watermarker.SetImage(streamIn, streamOut, SaveFormat.Docx, System.Drawing.Image.FromFile(ImageDir + "Logo.jpg"), new ImageWatermarkOptions() { Scale = 50 });
}

Ayrıca bakınız


SetImage(Stream, Stream, SaveOptions, Image, ImageWatermarkOptions)

Akışlardan belgeye seçeneklerle bir resim filigranı ekler.

public static void SetImage(Stream inputStream, Stream outputStream, SaveOptions saveOptions, 
    Image watermarkImage, ImageWatermarkOptions options = null)
ParametreTipTanım
inputStreamStreamGiriş akışı.
outputStreamStreamÇıktı akışı.
saveOptionsSaveOptionsKaydetme seçenekleri.
watermarkImageImageFiligran olarak görüntülenen resim.
optionsImageWatermarkOptionsResim filigranı için ek seçenekleri tanımlar.

Notlar

Çıkış biçimi bir resim ise (BMP, EMF, EPS, GIF, JPEG, PNG veya WebP), belirtilen akışa yalnızca çıkışın ilk sayfası kaydedilir.

Çıkış biçimi TIFF ise, çıkış belirtilen akışa tek bir çok çerçeveli TIFF olarak kaydedilir.

Ayrıca bakınız


SetImage(Stream, Stream, SaveFormat, Stream, ImageWatermarkOptions)

Akışlardan belgeye seçeneklerle bir resim filigranı ekler.

public static void SetImage(Stream inputStream, Stream outputStream, SaveFormat saveFormat, 
    Stream watermarkImageStream, ImageWatermarkOptions options = null)
ParametreTipTanım
inputStreamStreamGiriş akışı.
outputStreamStreamÇıktı akışı.
saveFormatSaveFormatKaydetme biçimi.
watermarkImageStreamStreamFiligran olarak görüntülenen resim akışı.
optionsImageWatermarkOptionsResim filigranı için ek seçenekleri tanımlar.

Notlar

Çıkış biçimi bir resim ise (BMP, EMF, EPS, GIF, JPEG, PNG veya WebP), belirtilen akışa yalnızca çıkışın ilk sayfası kaydedilir.

Çıkış biçimi TIFF ise, çıkış belirtilen akışa tek bir çok çerçeveli TIFF olarak kaydedilir.

Ayrıca bakınız


SetImage(Stream, Stream, SaveOptions, Stream, ImageWatermarkOptions)

Akışlardan belgeye seçeneklerle bir resim filigranı ekler.

public static void SetImage(Stream inputStream, Stream outputStream, SaveOptions saveOptions, 
    Stream watermarkImageStream, ImageWatermarkOptions options = null)
ParametreTipTanım
inputStreamStreamGiriş akışı.
outputStreamStreamÇıktı akışı.
saveOptionsSaveOptionsKaydetme seçenekleri.
watermarkImageStreamStreamFiligran olarak görüntülenen resim akışı.
optionsImageWatermarkOptionsResim filigranı için ek seçenekleri tanımlar.

Notlar

Çıkış biçimi bir resim ise (BMP, EMF, EPS, GIF, JPEG, PNG veya WebP), belirtilen akışa yalnızca çıkışın ilk sayfası kaydedilir.

Çıkış biçimi TIFF ise, çıkış belirtilen akışa tek bir çok çerçeveli TIFF olarak kaydedilir.

Ayrıca bakınız