SetWatermarkToImages
SetWatermarkToImages(string, ImageSaveOptions, string, TextWatermarkOptions)
Fügt dem Dokument ein Textwasserzeichen mit Optionen hinzu. Rendert die Ausgabe in Bilder.
public static Stream[] SetWatermarkToImages(string inputFileName, ImageSaveOptions saveOptions,
string watermarkText, TextWatermarkOptions options = null)
Parameter | Typ | Beschreibung |
---|---|---|
inputFileName | String | Der Name der Eingabedatei. |
saveOptions | ImageSaveOptions | Die Speicheroptionen. |
watermarkText | String | Text, der als Wasserzeichen angezeigt wird. |
options | TextWatermarkOptions | Definiert zusätzliche Optionen für das Textwasserzeichen. |
Beispiele
Zeigt, wie man Wasserzeichentext in das Dokument einfügt und das Ergebnis in Bildern speichert.
string doc = MyDir + "Big document.docx";
string watermarkText = "This is a watermark";
Stream[] images = Watermarker.SetWatermarkToImages(doc, new ImageSaveOptions(SaveFormat.Png), watermarkText);
TextWatermarkOptions watermarkOptions = new TextWatermarkOptions();
watermarkOptions.Color = Color.Red;
images = Watermarker.SetWatermarkToImages(doc, new ImageSaveOptions(SaveFormat.Png), watermarkText, watermarkOptions);
Siehe auch
- class ImageSaveOptions
- class TextWatermarkOptions
- class Watermarker
- namensraum Aspose.Words.LowCode
- Montage Aspose.Words
SetWatermarkToImages(Stream, ImageSaveOptions, string, TextWatermarkOptions)
Fügt dem Dokument ein Textwasserzeichen mit Optionen hinzu. Rendert die Ausgabe in Bilder.
public static Stream[] SetWatermarkToImages(Stream inputStream, ImageSaveOptions saveOptions,
string watermarkText, TextWatermarkOptions options = null)
Parameter | Typ | Beschreibung |
---|---|---|
inputStream | Stream | Der Eingabedateistream. |
saveOptions | ImageSaveOptions | Die Speicheroptionen. |
watermarkText | String | Text, der als Wasserzeichen angezeigt wird. |
options | TextWatermarkOptions | Definiert zusätzliche Optionen für das Textwasserzeichen. |
Beispiele
Zeigt, wie Wasserzeichentext aus dem Stream in das Dokument eingefügt und das Ergebnis in Bildern gespeichert wird.
string watermarkText = "This is a watermark";
using (FileStream streamIn = new FileStream(MyDir + "Document.docx", FileMode.Open, FileAccess.Read))
{
Stream[] images = Watermarker.SetWatermarkToImages(streamIn, new ImageSaveOptions(SaveFormat.Png), watermarkText);
TextWatermarkOptions watermarkOptions = new TextWatermarkOptions();
watermarkOptions.Color = Color.Red;
images = Watermarker.SetWatermarkToImages(streamIn, new ImageSaveOptions(SaveFormat.Png), watermarkText, watermarkOptions);
}
Siehe auch
- class ImageSaveOptions
- class TextWatermarkOptions
- class Watermarker
- namensraum Aspose.Words.LowCode
- Montage Aspose.Words
SetWatermarkToImages(string, ImageSaveOptions, byte[], ImageWatermarkOptions)
Fügt dem Dokument ein Bildwasserzeichen mit Optionen hinzu. Rendert die Ausgabe in Bilder.
public static Stream[] SetWatermarkToImages(string inputFileName, ImageSaveOptions saveOptions,
byte[] watermarkImageBytes, ImageWatermarkOptions options = null)
Parameter | Typ | Beschreibung |
---|---|---|
inputFileName | String | Der Name der Eingabedatei. |
saveOptions | ImageSaveOptions | Die Speicheroptionen. |
watermarkImageBytes | Byte[] | Bildbytes, die als Wasserzeichen angezeigt werden. |
options | ImageWatermarkOptions | Definiert zusätzliche Optionen für das Bildwasserzeichen. |
Beispiele
Zeigt, wie man ein Wasserzeichenbild in das Dokument einfügt und das Ergebnis in Bildern speichert.
string doc = MyDir + "Document.docx";
string watermarkImage = ImageDir + "Logo.jpg";
Watermarker.SetWatermarkToImages(doc, new ImageSaveOptions(SaveFormat.Png), File.ReadAllBytes(watermarkImage));
ImageWatermarkOptions options = new ImageWatermarkOptions();
options.Scale = 50;
Watermarker.SetWatermarkToImages(doc, new ImageSaveOptions(SaveFormat.Png), File.ReadAllBytes(watermarkImage), options);
Siehe auch
- class ImageSaveOptions
- class ImageWatermarkOptions
- class Watermarker
- namensraum Aspose.Words.LowCode
- Montage Aspose.Words
SetWatermarkToImages(Stream, ImageSaveOptions, Stream, ImageWatermarkOptions)
Fügt dem Dokument ein Bildwasserzeichen mit Optionen hinzu. Rendert die Ausgabe in Bilder.
public static Stream[] SetWatermarkToImages(Stream inputStream, ImageSaveOptions saveOptions,
Stream watermarkImageStream, ImageWatermarkOptions options = null)
Parameter | Typ | Beschreibung |
---|---|---|
inputStream | Stream | Der Eingabestream. |
saveOptions | ImageSaveOptions | Die Speicheroptionen. |
watermarkImageStream | Stream | Bildstream, der als Wasserzeichen angezeigt wird. |
options | ImageWatermarkOptions | Definiert zusätzliche Optionen für das Bildwasserzeichen. |
Beispiele
Zeigt, wie man aus einem Stream ein Wasserzeichenbild in das Dokument einfügt und das Ergebnis in Bildern speichert.
string watermarkImage = ImageDir + "Logo.jpg";
using (FileStream streamIn = new FileStream(MyDir + "Document.docx", FileMode.Open, FileAccess.Read))
{
using (FileStream imageStream = new FileStream(watermarkImage, FileMode.Open, FileAccess.Read))
{
Watermarker.SetWatermarkToImages(streamIn, new ImageSaveOptions(SaveFormat.Png), imageStream);
Watermarker.SetWatermarkToImages(streamIn, new ImageSaveOptions(SaveFormat.Png), imageStream, new ImageWatermarkOptions() { Scale = 50 });
}
}
Siehe auch
- class ImageSaveOptions
- class ImageWatermarkOptions
- class Watermarker
- namensraum Aspose.Words.LowCode
- Montage Aspose.Words