Class Watermarker

Class Watermarker

Numele spaţiului: Aspose.Words.LowCode Asamblare: Aspose.Words.dll (25.4.0)

Oferă metode destinate introducerii marcajelor de apă în documente.

public class Watermarker : Processor

Inheritance

object Processor Watermarker

Membrii moștenitori

Processor.mResultDocument , Processor.From(string, LoadOptions) , Processor.From(Stream, LoadOptions) , Processor.To(string, SaveOptions) , Processor.To(string, SaveFormat) , Processor.To(Stream, SaveOptions) , Processor.To(Stream, SaveFormat) , Processor.To(List, SaveOptions) , Processor.To(List, SaveFormat) , Processor.Execute() , Processor.ExecuteCore() , Processor.CheckArgumentsSet() , Processor.GetPartFileName(string, int, SaveFormat) , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Methods

CheckArgumentsSet()

protected override void CheckArgumentsSet()

Create(WatermarkerContext)

Creează o nouă instanță a procesorului de marcă de apă.

public static Watermarker Create(WatermarkerContext context)

Parameters

context WatermarkerContext

Returns

Watermarker

ExecuteCore()

protected override void ExecuteCore()

SetImage(String, String și String)

Adăugați o imagine de apă în document.

public static void SetImage(string inputFileName, string outputFileName, string watermarkImageFileName)

Parameters

inputFileName string

Numele fișierului de intrare.

outputFileName string

Numele fișierului de ieșire.

watermarkImageFileName string

Imaginea care este afișată ca o marcă de apă.

Remarks

Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG, sau WebP), fiecare pagină a ieșitului va fi salvată ca un fișier separat.

Dacă formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur fișier multi-frame.

SetImage(string, string, string, ImageWatermarkOptions)

Adăugați o marcă de apă de imagine în documentul cu opțiuni.

public static void SetImage(string inputFileName, string outputFileName, string watermarkImageFileName, ImageWatermarkOptions options = null)

Parameters

inputFileName string

Numele fișierului de intrare.

outputFileName string

Numele fișierului de ieșire.

watermarkImageFileName string

Imaginea care este afișată ca o marcă de apă.

options ImageWatermarkOptions

Define opțiuni suplimentare pentru imaginea watermark.

Remarks

Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG, sau WebP), fiecare pagină a ieșitului va fi salvată ca un fișier separat.

Dacă formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur fișier multi-frame.

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

Adăugați o marcă de apă a imaginii în documentul cu opțiuni și specificați format de salvare.

public static void SetImage(string inputFileName, string outputFileName, SaveFormat saveFormat, string watermarkImageFileName, ImageWatermarkOptions options = null)

Parameters

inputFileName string

Numele fișierului de intrare.

outputFileName string

Numele fișierului de ieșire.

saveFormat SaveFormat

Formatul de salvare.

watermarkImageFileName string

Imaginea care este afișată ca o marcă de apă.

options ImageWatermarkOptions

Define opțiuni suplimentare pentru imaginea watermark.

Remarks

Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG, sau WebP), fiecare pagină a ieșitului va fi salvată ca un fișier separat.

Dacă formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur fișier multi-frame.

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

Adăugați o marcă de apă a imaginii în documentul cu opțiuni și specificați format de salvare.

public static void SetImage(string inputFileName, string outputFileName, SaveOptions saveOptions, string watermarkImageFileName, ImageWatermarkOptions options = null)

Parameters

inputFileName string

Numele fișierului de intrare.

outputFileName string

Numele fișierului de ieșire.

saveOptions SaveOptions

Opţiunile de salvare.

watermarkImageFileName string

Imaginea care este afișată ca o marcă de apă.

options ImageWatermarkOptions

Define opțiuni suplimentare pentru imaginea watermark.

Remarks

Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG, sau WebP), fiecare pagină a ieșitului va fi salvată ca un fișier separat.

Dacă formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur fișier multi-frame.

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

[CLSCompliant(false)]
public static void SetImage(Stream inputStream, Stream outputStream, SaveFormat saveFormat, SKBitmap watermarkImage, ImageWatermarkOptions options = null)

Parameters

inputStream Stream

outputStream Stream

saveFormat SaveFormat

watermarkImage Cuvânt cheie

options ImageWatermarkOptions

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

[CLSCompliant(false)]
public static void SetImage(Stream inputStream, Stream outputStream, SaveOptions saveOptions, SKBitmap watermarkImage, ImageWatermarkOptions options = null)

Parameters

inputStream Stream

outputStream Stream

saveOptions SaveOptions

watermarkImage Cuvânt cheie

options ImageWatermarkOptions

SetImage(Stream, Strum, SaveFormat, Război, ImageWatermarkOptions)

Adăugați o marcă de apă a imaginii în document din fluxuri cu opțiuni.

public static void SetImage(Stream inputStream, Stream outputStream, SaveFormat saveFormat, Stream watermarkImageStream, ImageWatermarkOptions options = null)

Parameters

inputStream Stream

fluxul de intrare.

outputStream Stream

Războiul de producţie.

saveFormat SaveFormat

Formatul de salvare.

watermarkImageStream Stream

Fluxul de imagine care este afișat ca o marcă de apă.

options ImageWatermarkOptions

Define opțiuni suplimentare pentru imaginea watermark.

Remarks

Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG sau WebP), numai prima pagină a ieșitului va fi salvată în fluxul specificat.

În cazul în care formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur multi-frame TifF la fluxul specificat.

SetImage(Stream, Strum, SaveOptions, Război, Opțiuni ImageWatermark)

Adăugați o marcă de apă a imaginii în document din fluxuri cu opțiuni.

public static void SetImage(Stream inputStream, Stream outputStream, SaveOptions saveOptions, Stream watermarkImageStream, ImageWatermarkOptions options = null)

Parameters

inputStream Stream

fluxul de intrare.

outputStream Stream

Războiul de producţie.

saveOptions SaveOptions

Opţiunile de salvare.

watermarkImageStream Stream

Fluxul de imagine care este afișat ca o marcă de apă.

options ImageWatermarkOptions

Define opțiuni suplimentare pentru imaginea watermark.

Remarks

Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG sau WebP), numai prima pagină a ieșitului va fi salvată în fluxul specificat.

În cazul în care formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur multi-frame TifF la fluxul specificat.

SetText(String, String și String)

Adăugați un semn de apă text în document.

public static void SetText(string inputFileName, string outputFileName, string watermarkText)

Parameters

inputFileName string

Numele fișierului de intrare.

outputFileName string

Numele fișierului de ieșire.

watermarkText string

Textul care este afișat ca o marcă de apă.

Remarks

Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG, sau WebP), fiecare pagină a ieșitului va fi salvată ca un fișier separat.

Dacă formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur fișier multi-frame.

SetText(string, string, string, textWatermarkOptions)

Adăugați un semn de apă text în documentul cu opțiuni.

public static void SetText(string inputFileName, string outputFileName, string watermarkText, TextWatermarkOptions options = null)

Parameters

inputFileName string

Numele fișierului de intrare.

outputFileName string

Numele fișierului de ieșire.

watermarkText string

Textul care este afișat ca o marcă de apă.

options TextWatermarkOptions

Define opțiuni suplimentare pentru textul watermark.

Remarks

Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG, sau WebP), fiecare pagină a ieșitului va fi salvată ca un fișier separat.

Dacă formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur fișier multi-frame.

SetText(string, string, SaveFormat, string, TextWatermarkOptions)

Adăugați un semn de apă text în documentul cu opțiuni și specificați format de salvare.

public static void SetText(string inputFileName, string outputFileName, SaveFormat saveFormat, string watermarkText, TextWatermarkOptions options = null)

Parameters

inputFileName string

Numele fișierului de intrare.

outputFileName string

Numele fișierului de ieșire.

saveFormat SaveFormat

Formatul de salvare.

watermarkText string

Textul care este afișat ca o marcă de apă.

options TextWatermarkOptions

Define opțiuni suplimentare pentru textul watermark.

Remarks

Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG, sau WebP), fiecare pagină a ieșitului va fi salvată ca un fișier separat.

Dacă formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur fișier multi-frame.

SetText(string, string, SaveOptions, string, TextWatermarkOptions)

Adăugați un semn de apă text în documentul cu opțiuni și specificați format de salvare.

public static void SetText(string inputFileName, string outputFileName, SaveOptions saveOptions, string watermarkText, TextWatermarkOptions options = null)

Parameters

inputFileName string

Numele fișierului de intrare.

outputFileName string

Numele fișierului de ieșire.

saveOptions SaveOptions

Opţiunile de salvare.

watermarkText string

Textul care este afișat ca o marcă de apă.

options TextWatermarkOptions

Define opțiuni suplimentare pentru textul watermark.

Remarks

Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG, sau WebP), fiecare pagină a ieșitului va fi salvată ca un fișier separat.

Dacă formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur fișier multi-frame.

SetText(Stream, Stream, SaveFormat, string, TextWatermarkOptions)

Adăugați un semn de apă text în document din fluxuri cu opțiuni.

public static void SetText(Stream inputStream, Stream outputStream, SaveFormat saveFormat, string watermarkText, TextWatermarkOptions options = null)

Parameters

inputStream Stream

fluxul de intrare.

outputStream Stream

Războiul de producţie.

saveFormat SaveFormat

Formatul de salvare.

watermarkText string

Textul care este afișat ca o marcă de apă.

options TextWatermarkOptions

Define opțiuni suplimentare pentru textul watermark.

Remarks

Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG sau WebP), numai prima pagină a ieșitului va fi salvată în fluxul specificat.

În cazul în care formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur multi-frame TifF la fluxul specificat.

SetText(Stream, Stream, SaveOptions, string, TextWatermarkOptions)

Adăugați un semn de apă text în document din fluxuri cu opțiuni.

public static void SetText(Stream inputStream, Stream outputStream, SaveOptions saveOptions, string watermarkText, TextWatermarkOptions options = null)

Parameters

inputStream Stream

fluxul de intrare.

outputStream Stream

Războiul de producţie.

saveOptions SaveOptions

Opţiunile de salvare.

watermarkText string

Textul care este afișat ca o marcă de apă.

options TextWatermarkOptions

Define opțiuni suplimentare pentru textul watermark.

Remarks

Dacă formatul de ieșire este o imagine (BMP, EMF, EPS, GIF, JPEG, PNG sau WebP), numai prima pagină a ieșitului va fi salvată în fluxul specificat.

În cazul în care formatul de ieșire este TIFF, rezultatul va fi salvat ca un singur multi-frame TifF la fluxul specificat.

SetWatermarkToImages(string, Opțiuni ImageSave, stringuri, TextWatermarkOptions)

Adăugați o marcă de apă textă în documentul cu opțiuni.

public static Stream[] SetWatermarkToImages(string inputFileName, ImageSaveOptions saveOptions, string watermarkText, TextWatermarkOptions options = null)

Parameters

inputFileName string

Numele fișierului de intrare.

saveOptions ImageSaveOptions

Opţiunile de salvare.

watermarkText string

Textul care este afișat ca o marcă de apă.

options TextWatermarkOptions

Define opțiuni suplimentare pentru textul watermark.

Returns

Stream []

SetWatermarkToImages(Stream, Opțiuni ImageSave, string, TextWatermarkOptions)

Adăugați o marcă de apă textă în documentul cu opțiuni.

public static Stream[] SetWatermarkToImages(Stream inputStream, ImageSaveOptions saveOptions, string watermarkText, TextWatermarkOptions options = null)

Parameters

inputStream Stream

Fișierul de intrare Stream.

saveOptions ImageSaveOptions

Opţiunile de salvare.

watermarkText string

Textul care este afișat ca o marcă de apă.

options TextWatermarkOptions

Define opțiuni suplimentare pentru textul watermark.

Returns

Stream []

SetWatermarkToImages(String, Opțiuni ImageSave, byte[]Opțiuni pentru ImageWatermark)

Adăugați o marcă de apă a imaginii în documentul cu opțiuni.

public static Stream[] SetWatermarkToImages(string inputFileName, ImageSaveOptions saveOptions, byte[] watermarkImageBytes, ImageWatermarkOptions options = null)

Parameters

inputFileName string

Numele fișierului de intrare.

saveOptions ImageSaveOptions

Opţiunile de salvare.

watermarkImageBytes byte []

Bite de imagine care sunt afișate ca o marcă de apă.

options ImageWatermarkOptions

Define opțiuni suplimentare pentru imaginea watermark.

Returns

Stream []

SetWatermarkToImages(Stream, ImageSaveOptions, Strămure, Opțiuni ImageWatermark)

Adăugați o marcă de apă a imaginii în documentul cu opțiuni.

public static Stream[] SetWatermarkToImages(Stream inputStream, ImageSaveOptions saveOptions, Stream watermarkImageStream, ImageWatermarkOptions options = null)

Parameters

inputStream Stream

fluxul de intrare.

saveOptions ImageSaveOptions

Opţiunile de salvare.

watermarkImageStream Stream

Fluxul de imagine care este afișat ca o marcă de apă.

options ImageWatermarkOptions

Define opțiuni suplimentare pentru imaginea watermark.

Returns

Stream []

 Română