Class Watermarker
اسم الفضاء : Aspose.Words.LowCode تجميع: Aspose.Words.dll (25.4.0)
توفير الأساليب التي تهدف إلى إدراج علامات المياه في الوثائق.
public class Watermarker : Processor
Inheritance
object ← Processor ← Watermarker
الأعضاء الموروثين
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
Methods
CheckArgumentsSet()
protected override void CheckArgumentsSet()
Create(WatermarkerContext)
إنشاء مثال جديد على معالج علامة المياه.
public static Watermarker Create(WatermarkerContext context)
Parameters
context
WatermarkerContext
Returns
ExecuteCore()
protected override void ExecuteCore()
SetImage(string، string، string، string)
أضف علامة مياه الصورة إلى المستند.
public static void SetImage(string inputFileName, string outputFileName, string watermarkImageFileName)
Parameters
inputFileName
string
اسم ملف الإدخال.
outputFileName
string
اسم ملف الإخراج.
watermarkImageFileName
string
الصورة التي يتم عرضها كعلامة مائية.
Remarks
إذا كان تنسيق النتيجة صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ كل صفحة من النتائج كملف منفصل.
إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كملف واحد متعدد الإطارات.
SetImage(صفحة, صفحة, صفحة, ImageWatermarkOptions)
أضف علامة مياه الصورة إلى المستند مع الخيارات.
public static void SetImage(string inputFileName, string outputFileName, string watermarkImageFileName, ImageWatermarkOptions options = null)
Parameters
inputFileName
string
اسم ملف الإدخال.
outputFileName
string
اسم ملف الإخراج.
watermarkImageFileName
string
الصورة التي يتم عرضها كعلامة مائية.
options
ImageWatermarkOptions
يحدد خيارات إضافية لصورة علامة المياه.
Remarks
إذا كان تنسيق النتيجة صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ كل صفحة من النتائج كملف منفصل.
إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كملف واحد متعدد الإطارات.
SetImage(شريط, شريط, SaveFormat, شريط, ImageWatermarkOptions)
يضيف علامة مياه الصورة إلى المستند مع الخيارات وتحديد تنسيق حفظ.
public static void SetImage(string inputFileName, string outputFileName, SaveFormat saveFormat, string watermarkImageFileName, ImageWatermarkOptions options = null)
Parameters
inputFileName
string
اسم ملف الإدخال.
outputFileName
string
اسم ملف الإخراج.
saveFormat
SaveFormat
النموذج المحفوظ.
watermarkImageFileName
string
الصورة التي يتم عرضها كعلامة مائية.
options
ImageWatermarkOptions
يحدد خيارات إضافية لصورة علامة المياه.
Remarks
إذا كان تنسيق النتيجة صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ كل صفحة من النتائج كملف منفصل.
إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كملف واحد متعدد الإطارات.
SetImage(شريط, شريط, SaveOptions, شريط, ImageWatermarkOptions)
يضيف علامة مياه الصورة إلى المستند مع الخيارات وتحديد تنسيق حفظ.
public static void SetImage(string inputFileName, string outputFileName, SaveOptions saveOptions, string watermarkImageFileName, ImageWatermarkOptions options = null)
Parameters
inputFileName
string
اسم ملف الإدخال.
outputFileName
string
اسم ملف الإخراج.
saveOptions
SaveOptions
خيارات الادخار .
watermarkImageFileName
string
الصورة التي يتم عرضها كعلامة مائية.
options
ImageWatermarkOptions
يحدد خيارات إضافية لصورة علامة المياه.
Remarks
إذا كان تنسيق النتيجة صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ كل صفحة من النتائج كملف منفصل.
إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كملف واحد متعدد الإطارات.
SetImage(تدفق, تدفق, 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
SKBITMAP
options
ImageWatermarkOptions
SetImage(تدفق, تدفق, 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
SKBITMAP
options
ImageWatermarkOptions
SetImage(Stream, Streum, SaveFormat, stream, ImageWatermarkOptions)
يضيف علامة مياه الصورة إلى المستند من التدفقات مع الخيارات.
public static void SetImage(Stream inputStream, Stream outputStream, SaveFormat saveFormat, Stream watermarkImageStream, ImageWatermarkOptions options = null)
Parameters
inputStream
Stream
تدفق الدخول .
outputStream
Stream
تدفق الإنتاج .
saveFormat
SaveFormat
النموذج المحفوظ.
watermarkImageStream
Stream
تدفق الصورة التي يتم عرضها كعلامة المياه.
options
ImageWatermarkOptions
يحدد خيارات إضافية لصورة علامة المياه.
Remarks
إذا كان تنسيق الناتج صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ الصفحة الأولى فقط من النتيجة إلى التدفق المحدد.
إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كTIF F متعددة الإطارات إلى التدفق المحدد.
SetImage(Stream, Streama, SaveOptions, تداول الخيارات, ImageWatermark)
يضيف علامة مياه الصورة إلى المستند من التدفقات مع الخيارات.
public static void SetImage(Stream inputStream, Stream outputStream, SaveOptions saveOptions, Stream watermarkImageStream, ImageWatermarkOptions options = null)
Parameters
inputStream
Stream
تدفق الدخول .
outputStream
Stream
تدفق الإنتاج .
saveOptions
SaveOptions
خيارات الادخار .
watermarkImageStream
Stream
تدفق الصورة التي يتم عرضها كعلامة المياه.
options
ImageWatermarkOptions
يحدد خيارات إضافية لصورة علامة المياه.
Remarks
إذا كان تنسيق الناتج صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ الصفحة الأولى فقط من النتيجة إلى التدفق المحدد.
إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كTIF F متعددة الإطارات إلى التدفق المحدد.
SetText(string، string، string، string)
أضف علامة مائية نصية إلى المستند.
public static void SetText(string inputFileName, string outputFileName, string watermarkText)
Parameters
inputFileName
string
اسم ملف الإدخال.
outputFileName
string
اسم ملف الإخراج.
watermarkText
string
النص الذي يظهر كعلامة مائية.
Remarks
إذا كان تنسيق النتيجة صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ كل صفحة من النتائج كملف منفصل.
إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كملف واحد متعدد الإطارات.
SetText(سلك، سلك، سلك، TextWatermarkOptions)
إضافة علامة نصية إلى المستند مع الخيارات.
public static void SetText(string inputFileName, string outputFileName, string watermarkText, TextWatermarkOptions options = null)
Parameters
inputFileName
string
اسم ملف الإدخال.
outputFileName
string
اسم ملف الإخراج.
watermarkText
string
النص الذي يظهر كعلامة مائية.
options
TextWatermarkOptions
يحدد خيارات إضافية للعلامة النصية.
Remarks
إذا كان تنسيق النتيجة صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ كل صفحة من النتائج كملف منفصل.
إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كملف واحد متعدد الإطارات.
SetText(شريط, شريط, SaveFormat, شريط, TextWatermarkOptions)
إضافة علامة نصية إلى المستند مع الخيارات وتحديد تنسيق حفظ.
public static void SetText(string inputFileName, string outputFileName, SaveFormat saveFormat, string watermarkText, TextWatermarkOptions options = null)
Parameters
inputFileName
string
اسم ملف الإدخال.
outputFileName
string
اسم ملف الإخراج.
saveFormat
SaveFormat
النموذج المحفوظ.
watermarkText
string
النص الذي يظهر كعلامة مائية.
options
TextWatermarkOptions
يحدد خيارات إضافية للعلامة النصية.
Remarks
إذا كان تنسيق النتيجة صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ كل صفحة من النتائج كملف منفصل.
إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كملف واحد متعدد الإطارات.
SetText(شريط, شريط, SaveOptions, شريط, TextWatermarkOptions)
إضافة علامة نصية إلى المستند مع الخيارات وتحديد تنسيق حفظ.
public static void SetText(string inputFileName, string outputFileName, SaveOptions saveOptions, string watermarkText, TextWatermarkOptions options = null)
Parameters
inputFileName
string
اسم ملف الإدخال.
outputFileName
string
اسم ملف الإخراج.
saveOptions
SaveOptions
خيارات الادخار .
watermarkText
string
النص الذي يظهر كعلامة مائية.
options
TextWatermarkOptions
يحدد خيارات إضافية للعلامة النصية.
Remarks
إذا كان تنسيق النتيجة صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ كل صفحة من النتائج كملف منفصل.
إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كملف واحد متعدد الإطارات.
SetText(تدفق, تدفق, SaveFormat, string, TextWatermarkOptions)
إضافة علامة نصية إلى المستند من التدفقات مع الخيارات.
public static void SetText(Stream inputStream, Stream outputStream, SaveFormat saveFormat, string watermarkText, TextWatermarkOptions options = null)
Parameters
inputStream
Stream
تدفق الدخول .
outputStream
Stream
تدفق الإنتاج .
saveFormat
SaveFormat
النموذج المحفوظ.
watermarkText
string
النص الذي يظهر كعلامة مائية.
options
TextWatermarkOptions
يحدد خيارات إضافية للعلامة النصية.
Remarks
إذا كان تنسيق الناتج صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ الصفحة الأولى فقط من النتيجة إلى التدفق المحدد.
إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كTIF F متعددة الإطارات إلى التدفق المحدد.
SetText(Stream, Stream, SaveOptions, سلسلة, TextWatermarkOptions)
إضافة علامة نصية إلى المستند من التدفقات مع الخيارات.
public static void SetText(Stream inputStream, Stream outputStream, SaveOptions saveOptions, string watermarkText, TextWatermarkOptions options = null)
Parameters
inputStream
Stream
تدفق الدخول .
outputStream
Stream
تدفق الإنتاج .
saveOptions
SaveOptions
خيارات الادخار .
watermarkText
string
النص الذي يظهر كعلامة مائية.
options
TextWatermarkOptions
يحدد خيارات إضافية للعلامة النصية.
Remarks
إذا كان تنسيق الناتج صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ الصفحة الأولى فقط من النتيجة إلى التدفق المحدد.
إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كTIF F متعددة الإطارات إلى التدفق المحدد.
SetWatermarkToImages(سلك, ImageSaveOptions, سلاسل, TextWatermarkoptions)
إضافة علامة نصية إلى المستند مع الخيارات.
public static Stream[] SetWatermarkToImages(string inputFileName, ImageSaveOptions saveOptions, string watermarkText, TextWatermarkOptions options = null)
Parameters
inputFileName
string
اسم ملف الإدخال.
saveOptions
ImageSaveOptions
خيارات الادخار .
watermarkText
string
النص الذي يظهر كعلامة مائية.
options
TextWatermarkOptions
يحدد خيارات إضافية للعلامة النصية.
Returns
Stream [ ]
SetWatermarkToImages(Stream, ImageSaveOptions, سلسلة, TextWatermarkoptions)
إضافة علامة نصية إلى المستند مع الخيارات.
public static Stream[] SetWatermarkToImages(Stream inputStream, ImageSaveOptions saveOptions, string watermarkText, TextWatermarkOptions options = null)
Parameters
inputStream
Stream
إدخال الملفات التي تدفق.
saveOptions
ImageSaveOptions
خيارات الادخار .
watermarkText
string
النص الذي يظهر كعلامة مائية.
options
TextWatermarkOptions
يحدد خيارات إضافية للعلامة النصية.
Returns
Stream [ ]
SetWatermarkToImages(صفحة, ImageSaveOptions, بايت[ ], ImageWatermarkالخيارات)
يضيف علامة مياه الصورة إلى المستند مع الخيارات.
public static Stream[] SetWatermarkToImages(string inputFileName, ImageSaveOptions saveOptions, byte[] watermarkImageBytes, ImageWatermarkOptions options = null)
Parameters
inputFileName
string
اسم ملف الإدخال.
saveOptions
ImageSaveOptions
خيارات الادخار .
watermarkImageBytes
byte
[ ]
بيوت الصورة التي يتم عرضها كعلامة المياه.
options
ImageWatermarkOptions
يحدد خيارات إضافية لصورة علامة المياه.
Returns
Stream [ ]
SetWatermarkToImages(Stream, ImageSaveOptions, تداول العملات الأجنبية)
يضيف علامة مياه الصورة إلى المستند مع الخيارات.
public static Stream[] SetWatermarkToImages(Stream inputStream, ImageSaveOptions saveOptions, Stream watermarkImageStream, ImageWatermarkOptions options = null)
Parameters
inputStream
Stream
تدفق الدخول .
saveOptions
ImageSaveOptions
خيارات الادخار .
watermarkImageStream
Stream
تدفق الصورة التي يتم عرضها كعلامة المياه.
options
ImageWatermarkOptions
يحدد خيارات إضافية لصورة علامة المياه.
Returns
Stream [ ]