SetImage

SetImage(string, string, string)

Fügt dem Dokument ein Bildwasserzeichen hinzu.

public static void SetImage(string inputFileName, string outputFileName, 
    string watermarkImageFileName)
ParameterTypBeschreibung
inputFileNameStringDer Name der Eingabedatei.
outputFileNameStringDer Name der Ausgabedatei.
watermarkImageFileNameStringBild, das als Wasserzeichen angezeigt wird.

Bemerkungen

Wenn das Ausgabeformat ein Bild (BMP, EMF, EPS, GIF, JPEG, PNG oder WebP) ist, wird jede Seite der Ausgabe als separate Datei gespeichert. Der angegebene Ausgabedateiname wird verwendet, um Dateinamen für jedes Teil nach der Regel „outputFile_partIndex.extension“ zu generieren.

Wenn das Ausgabeformat TIFF ist, wird die Ausgabe als einzelne TIFF-Datei mit mehreren Frames gespeichert.

Beispiele

Zeigt, wie ein Wasserzeichenbild in das Dokument eingefügt wird.

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);

Siehe auch


SetImage(string, string, string, ImageWatermarkOptions)

Fügt dem Dokument mit Optionen ein Bildwasserzeichen hinzu.

public static void SetImage(string inputFileName, string outputFileName, 
    string watermarkImageFileName, ImageWatermarkOptions options)
ParameterTypBeschreibung
inputFileNameStringDer Name der Eingabedatei.
outputFileNameStringDer Name der Ausgabedatei.
watermarkImageFileNameStringBild, das als Wasserzeichen angezeigt wird.
optionsImageWatermarkOptionsDefiniert zusätzliche Optionen für das Bildwasserzeichen.

Bemerkungen

Wenn das Ausgabeformat ein Bild (BMP, EMF, EPS, GIF, JPEG, PNG oder WebP) ist, wird jede Seite der Ausgabe als separate Datei gespeichert. Der angegebene Ausgabedateiname wird verwendet, um Dateinamen für jedes Teil nach der Regel „outputFile_partIndex.extension“ zu generieren.

Wenn das Ausgabeformat TIFF ist, wird die Ausgabe als einzelne TIFF-Datei mit mehreren Frames gespeichert.

Beispiele

Zeigt, wie ein Wasserzeichenbild in das Dokument eingefügt wird.

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);

Siehe auch


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

Fügt dem Dokument mit Optionen und angegebenem Speicherformat ein Bildwasserzeichen hinzu.

public static void SetImage(string inputFileName, string outputFileName, SaveFormat saveFormat, 
    string watermarkImageFileName, ImageWatermarkOptions options = null)
ParameterTypBeschreibung
inputFileNameStringDer Name der Eingabedatei.
outputFileNameStringDer Name der Ausgabedatei.
saveFormatSaveFormatDas Speicherformat.
watermarkImageFileNameStringBild, das als Wasserzeichen angezeigt wird.
optionsImageWatermarkOptionsDefiniert zusätzliche Optionen für das Bildwasserzeichen.

Bemerkungen

Wenn das Ausgabeformat ein Bild (BMP, EMF, EPS, GIF, JPEG, PNG oder WebP) ist, wird jede Seite der Ausgabe als separate Datei gespeichert. Der angegebene Ausgabedateiname wird verwendet, um Dateinamen für jedes Teil nach der Regel „outputFile_partIndex.extension“ zu generieren.

Wenn das Ausgabeformat TIFF ist, wird die Ausgabe als einzelne TIFF-Datei mit mehreren Frames gespeichert.

Beispiele

Zeigt, wie ein Wasserzeichenbild in das Dokument eingefügt wird.

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);

Siehe auch


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

Fügt dem Dokument mit Optionen und angegebenem Speicherformat ein Bildwasserzeichen hinzu.

public static void SetImage(string inputFileName, string outputFileName, SaveOptions saveOptions, 
    string watermarkImageFileName, ImageWatermarkOptions options = null)
ParameterTypBeschreibung
inputFileNameStringDer Name der Eingabedatei.
outputFileNameStringDer Name der Ausgabedatei.
saveOptionsSaveOptionsDie Speicheroptionen.
watermarkImageFileNameStringBild, das als Wasserzeichen angezeigt wird.
optionsImageWatermarkOptionsDefiniert zusätzliche Optionen für das Bildwasserzeichen.

Bemerkungen

Wenn das Ausgabeformat ein Bild (BMP, EMF, EPS, GIF, JPEG, PNG oder WebP) ist, wird jede Seite der Ausgabe als separate Datei gespeichert. Der angegebene Ausgabedateiname wird verwendet, um Dateinamen für jedes Teil nach der Regel „outputFile_partIndex.extension“ zu generieren.

Wenn das Ausgabeformat TIFF ist, wird die Ausgabe als einzelne TIFF-Datei mit mehreren Frames gespeichert.

Siehe auch


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

Fügt dem Dokument aus Streams mit Optionen ein Bildwasserzeichen hinzu.

public static void SetImage(Stream inputStream, Stream outputStream, SaveFormat saveFormat, 
    Image watermarkImage, ImageWatermarkOptions options = null)
ParameterTypBeschreibung
inputStreamStreamDer Eingabestream.
outputStreamStreamDer Ausgabestream.
saveFormatSaveFormatDas Speicherformat.
watermarkImageImageBild, das als Wasserzeichen angezeigt wird.
optionsImageWatermarkOptionsDefiniert zusätzliche Optionen für das Bildwasserzeichen.

Bemerkungen

Wenn das Ausgabeformat ein Bild ist (BMP, EMF, EPS, GIF, JPEG, PNG oder WebP), wird nur die erste Seite der Ausgabe im angegebenen Stream gespeichert.

Wenn das Ausgabeformat TIFF ist, wird die Ausgabe als einzelnes TIFF mit mehreren Frames im angegebenen Stream gespeichert.

Beispiele

Zeigt, wie ein Wasserzeichenbild aus einem Stream in das Dokument eingefügt wird.

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 });
}

Siehe auch


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

Fügt dem Dokument aus Streams mit Optionen ein Bildwasserzeichen hinzu.

public static void SetImage(Stream inputStream, Stream outputStream, SaveOptions saveOptions, 
    Image watermarkImage, ImageWatermarkOptions options = null)
ParameterTypBeschreibung
inputStreamStreamDer Eingabestream.
outputStreamStreamDer Ausgabestream.
saveOptionsSaveOptionsDie Speicheroptionen.
watermarkImageImageBild, das als Wasserzeichen angezeigt wird.
optionsImageWatermarkOptionsDefiniert zusätzliche Optionen für das Bildwasserzeichen.

Bemerkungen

Wenn das Ausgabeformat ein Bild ist (BMP, EMF, EPS, GIF, JPEG, PNG oder WebP), wird nur die erste Seite der Ausgabe im angegebenen Stream gespeichert.

Wenn das Ausgabeformat TIFF ist, wird die Ausgabe als einzelnes TIFF mit mehreren Frames im angegebenen Stream gespeichert.

Siehe auch


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

Fügt dem Dokument aus Streams mit Optionen ein Bildwasserzeichen hinzu.

public static void SetImage(Stream inputStream, Stream outputStream, SaveFormat saveFormat, 
    Stream watermarkImageStream, ImageWatermarkOptions options = null)
ParameterTypBeschreibung
inputStreamStreamDer Eingabestream.
outputStreamStreamDer Ausgabestream.
saveFormatSaveFormatDas Speicherformat.
watermarkImageStreamStreamBildstream, der als Wasserzeichen angezeigt wird.
optionsImageWatermarkOptionsDefiniert zusätzliche Optionen für das Bildwasserzeichen.

Bemerkungen

Wenn das Ausgabeformat ein Bild ist (BMP, EMF, EPS, GIF, JPEG, PNG oder WebP), wird nur die erste Seite der Ausgabe im angegebenen Stream gespeichert.

Wenn das Ausgabeformat TIFF ist, wird die Ausgabe als einzelnes TIFF mit mehreren Frames im angegebenen Stream gespeichert.

Siehe auch


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

Fügt dem Dokument aus Streams mit Optionen ein Bildwasserzeichen hinzu.

public static void SetImage(Stream inputStream, Stream outputStream, SaveOptions saveOptions, 
    Stream watermarkImageStream, ImageWatermarkOptions options = null)
ParameterTypBeschreibung
inputStreamStreamDer Eingabestream.
outputStreamStreamDer Ausgabestream.
saveOptionsSaveOptionsDie Speicheroptionen.
watermarkImageStreamStreamBildstream, der als Wasserzeichen angezeigt wird.
optionsImageWatermarkOptionsDefiniert zusätzliche Optionen für das Bildwasserzeichen.

Bemerkungen

Wenn das Ausgabeformat ein Bild ist (BMP, EMF, EPS, GIF, JPEG, PNG oder WebP), wird nur die erste Seite der Ausgabe im angegebenen Stream gespeichert.

Wenn das Ausgabeformat TIFF ist, wird die Ausgabe als einzelnes TIFF mit mehreren Frames im angegebenen Stream gespeichert.

Siehe auch