Class Watermarker

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

إنشاء مثال جديد على معالج علامة المياه.

public static Watermarker Create(WatermarkerContext context)

Parameters

context WatermarkerContext

Returns

Watermarker

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 [ ]

 عربي