SetImage

SetImage(string, string, string)

يضيف علامة مائية للصورة إلى المستند.

public static void SetImage(string inputFileName, string outputFileName, 
    string watermarkImageFileName)
معامليكتبوصف
inputFileNameStringاسم ملف الإدخال.
outputFileNameStringاسم ملف الإخراج.
watermarkImageFileNameStringصورة يتم عرضها كعلامة مائية.

ملاحظات

إذا كان تنسيق الإخراج صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، فسيتم حفظ كل صفحة من الإخراج كملف منفصل. سيتم استخدام اسم ملف الإخراج المحدد لإنشاء أسماء ملفات لكل جزء وفقًا للقاعدة: outputFile_partIndex.extension.

إذا كان تنسيق الإخراج هو TIFF، فسيتم حفظ الإخراج كملف TIFF متعدد الإطارات.

أمثلة

يوضح كيفية إدراج صورة العلامة المائية في المستند.

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

أنظر أيضا


SetImage(string, string, string, ImageWatermarkOptions)

يضيف علامة مائية للصورة إلى المستند باستخدام الخيارات.

public static void SetImage(string inputFileName, string outputFileName, 
    string watermarkImageFileName, ImageWatermarkOptions options)
معامليكتبوصف
inputFileNameStringاسم ملف الإدخال.
outputFileNameStringاسم ملف الإخراج.
watermarkImageFileNameStringصورة يتم عرضها كعلامة مائية.
optionsImageWatermarkOptionsيحدد خيارات إضافية للعلامة المائية للصورة.

ملاحظات

إذا كان تنسيق الإخراج صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، فسيتم حفظ كل صفحة من الإخراج كملف منفصل. سيتم استخدام اسم ملف الإخراج المحدد لإنشاء أسماء ملفات لكل جزء وفقًا للقاعدة: outputFile_partIndex.extension.

إذا كان تنسيق الإخراج هو TIFF، فسيتم حفظ الإخراج كملف TIFF متعدد الإطارات.

أمثلة

يوضح كيفية إدراج صورة العلامة المائية في المستند.

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

أنظر أيضا


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

يضيف علامة مائية للصورة إلى المستند مع خيارات وتنسيق حفظ محدد.

public static void SetImage(string inputFileName, string outputFileName, SaveFormat saveFormat, 
    string watermarkImageFileName, ImageWatermarkOptions options = null)
معامليكتبوصف
inputFileNameStringاسم ملف الإدخال.
outputFileNameStringاسم ملف الإخراج.
saveFormatSaveFormatتنسيق الحفظ.
watermarkImageFileNameStringصورة يتم عرضها كعلامة مائية.
optionsImageWatermarkOptionsيحدد خيارات إضافية للعلامة المائية للصورة.

ملاحظات

إذا كان تنسيق الإخراج صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، فسيتم حفظ كل صفحة من الإخراج كملف منفصل. سيتم استخدام اسم ملف الإخراج المحدد لإنشاء أسماء ملفات لكل جزء وفقًا للقاعدة: outputFile_partIndex.extension.

إذا كان تنسيق الإخراج هو TIFF، فسيتم حفظ الإخراج كملف TIFF متعدد الإطارات.

أمثلة

يوضح كيفية إدراج صورة العلامة المائية في المستند.

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

أنظر أيضا


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

يضيف علامة مائية للصورة إلى المستند مع خيارات وتنسيق حفظ محدد.

public static void SetImage(string inputFileName, string outputFileName, SaveOptions saveOptions, 
    string watermarkImageFileName, ImageWatermarkOptions options = null)
معامليكتبوصف
inputFileNameStringاسم ملف الإدخال.
outputFileNameStringاسم ملف الإخراج.
saveOptionsSaveOptionsخيارات الحفظ.
watermarkImageFileNameStringصورة يتم عرضها كعلامة مائية.
optionsImageWatermarkOptionsيحدد خيارات إضافية للعلامة المائية للصورة.

ملاحظات

إذا كان تنسيق الإخراج صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، فسيتم حفظ كل صفحة من الإخراج كملف منفصل. سيتم استخدام اسم ملف الإخراج المحدد لإنشاء أسماء ملفات لكل جزء وفقًا للقاعدة: outputFile_partIndex.extension.

إذا كان تنسيق الإخراج هو TIFF، فسيتم حفظ الإخراج كملف TIFF متعدد الإطارات.

أنظر أيضا


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

يضيف علامة مائية للصورة إلى المستند من التدفقات التي تحتوي على خيارات.

public static void SetImage(Stream inputStream, Stream outputStream, SaveFormat saveFormat, 
    Image watermarkImage, ImageWatermarkOptions options = null)
معامليكتبوصف
inputStreamStreamمجرى الإدخال.
outputStreamStreamتيار الإخراج.
saveFormatSaveFormatتنسيق الحفظ.
watermarkImageImageصورة يتم عرضها كعلامة مائية.
optionsImageWatermarkOptionsيحدد خيارات إضافية للعلامة المائية للصورة.

ملاحظات

إذا كان تنسيق الإخراج عبارة عن صورة (BMP، أو EMF، أو EPS، أو GIF، أو JPEG، أو PNG، أو WebP)، فسيتم حفظ الصفحة الأولى فقط من الإخراج في التدفق المحدد.

إذا كان تنسيق الإخراج هو TIFF، فسيتم حفظ الإخراج كملف TIFF متعدد الإطارات إلى الدفق المحدد.

أمثلة

يوضح كيفية إدراج صورة العلامة المائية في المستند من مجرى مائي.

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

أنظر أيضا


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

يضيف علامة مائية للصورة إلى المستند من التدفقات التي تحتوي على خيارات.

public static void SetImage(Stream inputStream, Stream outputStream, SaveOptions saveOptions, 
    Image watermarkImage, ImageWatermarkOptions options = null)
معامليكتبوصف
inputStreamStreamمجرى الإدخال.
outputStreamStreamتيار الإخراج.
saveOptionsSaveOptionsخيارات الحفظ.
watermarkImageImageصورة يتم عرضها كعلامة مائية.
optionsImageWatermarkOptionsيحدد خيارات إضافية للعلامة المائية للصورة.

ملاحظات

إذا كان تنسيق الإخراج عبارة عن صورة (BMP، أو EMF، أو EPS، أو GIF، أو JPEG، أو PNG، أو WebP)، فسيتم حفظ الصفحة الأولى فقط من الإخراج في التدفق المحدد.

إذا كان تنسيق الإخراج هو TIFF، فسيتم حفظ الإخراج كملف TIFF متعدد الإطارات إلى الدفق المحدد.

أنظر أيضا


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

يضيف علامة مائية للصورة إلى المستند من التدفقات التي تحتوي على خيارات.

public static void SetImage(Stream inputStream, Stream outputStream, SaveFormat saveFormat, 
    Stream watermarkImageStream, ImageWatermarkOptions options = null)
معامليكتبوصف
inputStreamStreamمجرى الإدخال.
outputStreamStreamتيار الإخراج.
saveFormatSaveFormatتنسيق الحفظ.
watermarkImageStreamStreamتدفق الصورة الذي يتم عرضه كعلامة مائية.
optionsImageWatermarkOptionsيحدد خيارات إضافية للعلامة المائية للصورة.

ملاحظات

إذا كان تنسيق الإخراج عبارة عن صورة (BMP، أو EMF، أو EPS، أو GIF، أو JPEG، أو PNG، أو WebP)، فسيتم حفظ الصفحة الأولى فقط من الإخراج في التدفق المحدد.

إذا كان تنسيق الإخراج هو TIFF، فسيتم حفظ الإخراج كملف TIFF متعدد الإطارات إلى الدفق المحدد.

أنظر أيضا


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

يضيف علامة مائية للصورة إلى المستند من التدفقات التي تحتوي على خيارات.

public static void SetImage(Stream inputStream, Stream outputStream, SaveOptions saveOptions, 
    Stream watermarkImageStream, ImageWatermarkOptions options = null)
معامليكتبوصف
inputStreamStreamمجرى الإدخال.
outputStreamStreamتيار الإخراج.
saveOptionsSaveOptionsخيارات الحفظ.
watermarkImageStreamStreamتدفق الصورة الذي يتم عرضه كعلامة مائية.
optionsImageWatermarkOptionsيحدد خيارات إضافية للعلامة المائية للصورة.

ملاحظات

إذا كان تنسيق الإخراج عبارة عن صورة (BMP، أو EMF، أو EPS، أو GIF، أو JPEG، أو PNG، أو WebP)، فسيتم حفظ الصفحة الأولى فقط من الإخراج في التدفق المحدد.

إذا كان تنسيق الإخراج هو TIFF، فسيتم حفظ الإخراج كملف TIFF متعدد الإطارات إلى الدفق المحدد.

أنظر أيضا