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)

สร้างตัวอย่างใหม่ของเครื่องประมวลผล Watermarker

public static Watermarker Create(WatermarkerContext context)

Parameters

context WatermarkerContext

Returns

Watermarker

ExecuteCore()

protected override void ExecuteCore()

SetImage(string, string, string)

เพิ่มภาพ watermark ในเอกสาร

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

Parameters

inputFileName string

ชื่อไฟล์ input

outputFileName string

ชื่อไฟล์ออก

watermarkImageFileName string

ภาพที่แสดงเป็นเครื่องหมายน้ํา

Remarks

หากรูปแบบการส่งออกเป็นภาพ (BMP, EMF, EPS, GIF, JPEG, PNG, หรือ WebP) แต่ละหน้าของไฟล์จะถูกบันทึกเป็นไฟล์ที่แยกต่างหาก ชื่อไฟล์ออกที่ระบุจะใช้ในการสร้างชื่อไฟล์สําหรับแต่ละส่วนตามกฎ: outputFile_partIndex.extension

หากรูปแบบการออกเป็น TIFF การออกจะถูกบันทึกเป็นไฟล์หลายเฟรมเดียว

SetImage(string, string, string, ImageWatermarkOptions)

เพิ่มภาพ watermark ในเอกสารที่มีตัวเลือก

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

Parameters

inputFileName string

ชื่อไฟล์ input

outputFileName string

ชื่อไฟล์ออก

watermarkImageFileName string

ภาพที่แสดงเป็นเครื่องหมายน้ํา

options ImageWatermarkOptions

กําหนดตัวเลือกเพิ่มเติมสําหรับภาพ watermark

Remarks

หากรูปแบบการส่งออกเป็นภาพ (BMP, EMF, EPS, GIF, JPEG, PNG, หรือ WebP) แต่ละหน้าของไฟล์จะถูกบันทึกเป็นไฟล์ที่แยกต่างหาก ชื่อไฟล์ออกที่ระบุจะใช้ในการสร้างชื่อไฟล์สําหรับแต่ละส่วนตามกฎ: outputFile_partIndex.extension

หากรูปแบบการออกเป็น TIFF การออกจะถูกบันทึกเป็นไฟล์หลายเฟรมเดียว

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

เพิ่มภาพ watermark ในเอกสารที่มีตัวเลือกและกําหนดรูปแบบบันทึก

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

Parameters

inputFileName string

ชื่อไฟล์ input

outputFileName string

ชื่อไฟล์ออก

saveFormat SaveFormat

รูปแบบการบันทึก

watermarkImageFileName string

ภาพที่แสดงเป็นเครื่องหมายน้ํา

options ImageWatermarkOptions

กําหนดตัวเลือกเพิ่มเติมสําหรับภาพ watermark

Remarks

หากรูปแบบการส่งออกเป็นภาพ (BMP, EMF, EPS, GIF, JPEG, PNG, หรือ WebP) แต่ละหน้าของไฟล์จะถูกบันทึกเป็นไฟล์ที่แยกต่างหาก ชื่อไฟล์ออกที่ระบุจะใช้ในการสร้างชื่อไฟล์สําหรับแต่ละส่วนตามกฎ: outputFile_partIndex.extension

หากรูปแบบการออกเป็น TIFF การออกจะถูกบันทึกเป็นไฟล์หลายเฟรมเดียว

SetImage(รั้ว, รั้ว, SaveOptions, รั้ว, ImageWatermarkOptions)

เพิ่มภาพ watermark ในเอกสารที่มีตัวเลือกและกําหนดรูปแบบบันทึก

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

Parameters

inputFileName string

ชื่อไฟล์ input

outputFileName string

ชื่อไฟล์ออก

saveOptions SaveOptions

ตัวเลือกการประหยัด

watermarkImageFileName string

ภาพที่แสดงเป็นเครื่องหมายน้ํา

options ImageWatermarkOptions

กําหนดตัวเลือกเพิ่มเติมสําหรับภาพ watermark

Remarks

หากรูปแบบการส่งออกเป็นภาพ (BMP, EMF, EPS, GIF, JPEG, PNG, หรือ WebP) แต่ละหน้าของไฟล์จะถูกบันทึกเป็นไฟล์ที่แยกต่างหาก ชื่อไฟล์ออกที่ระบุจะใช้ในการสร้างชื่อไฟล์สําหรับแต่ละส่วนตามกฎ: outputFile_partIndex.extension

หากรูปแบบการออกเป็น TIFF การออกจะถูกบันทึกเป็นไฟล์หลายเฟรมเดียว

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 แผนที่ SKBitmap

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 แผนที่ SKBitmap

options ImageWatermarkOptions

SetImage(Stream, กระแส, SaveFormat, สตรีม, ImageWatermarkOptions)

เพิ่มภาพ watermark ในเอกสารจากการไหลที่มีตัวเลือก

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

กําหนดตัวเลือกเพิ่มเติมสําหรับภาพ watermark

Remarks

หากรูปแบบการส่งออกเป็นภาพ (BMP, EMF, EPS, GIF, JPEG, PNG, หรือ WebP) เพียงหน้าแรกของผลิตภัณฑ์จะถูกบันทึกไว้ในกระแสที่ระบุ

หากรูปแบบการออกเป็น TIFF การออกจะถูกบันทึกในรูปแบบเดียวหลายเฟรม TifF ไปยังกระแสที่ระบุ

SetImage(Stream, แหล่งจ่ายไฟ, การบันทึกตัวเลือกการไหล, ImageWatermarkOptions)

เพิ่มภาพ watermark ในเอกสารจากการไหลที่มีตัวเลือก

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

กําหนดตัวเลือกเพิ่มเติมสําหรับภาพ watermark

Remarks

หากรูปแบบการส่งออกเป็นภาพ (BMP, EMF, EPS, GIF, JPEG, PNG, หรือ WebP) เพียงหน้าแรกของผลิตภัณฑ์จะถูกบันทึกไว้ในกระแสที่ระบุ

หากรูปแบบการออกเป็น TIFF การออกจะถูกบันทึกในรูปแบบเดียวหลายเฟรม TifF ไปยังกระแสที่ระบุ

SetText(string, string, string)

เพิ่มข้อความ watermark ในเอกสาร

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

Parameters

inputFileName string

ชื่อไฟล์ input

outputFileName string

ชื่อไฟล์ออก

watermarkText string

ข้อความที่แสดงเป็นเครื่องหมายน้ํา

Remarks

หากรูปแบบการส่งออกเป็นภาพ (BMP, EMF, EPS, GIF, JPEG, PNG, หรือ WebP) แต่ละหน้าของไฟล์จะถูกบันทึกเป็นไฟล์ที่แยกต่างหาก ชื่อไฟล์ออกที่ระบุจะใช้ในการสร้างชื่อไฟล์สําหรับแต่ละส่วนตามกฎ: outputFile_partIndex.extension

หากรูปแบบการออกเป็น TIFF การออกจะถูกบันทึกเป็นไฟล์หลายเฟรมเดียว

SetText(string, string, string, TextWatermarkOptions)

เพิ่มข้อความ watermark ในเอกสารที่มีตัวเลือก

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

Parameters

inputFileName string

ชื่อไฟล์ input

outputFileName string

ชื่อไฟล์ออก

watermarkText string

ข้อความที่แสดงเป็นเครื่องหมายน้ํา

options TextWatermarkOptions

กําหนดตัวเลือกเพิ่มเติมสําหรับข้อความ watermark

Remarks

หากรูปแบบการส่งออกเป็นภาพ (BMP, EMF, EPS, GIF, JPEG, PNG, หรือ WebP) แต่ละหน้าของไฟล์จะถูกบันทึกเป็นไฟล์ที่แยกต่างหาก ชื่อไฟล์ออกที่ระบุจะใช้ในการสร้างชื่อไฟล์สําหรับแต่ละส่วนตามกฎ: outputFile_partIndex.extension

หากรูปแบบการออกเป็น TIFF การออกจะถูกบันทึกเป็นไฟล์หลายเฟรมเดียว

SetText(ลวด, ลวด, SaveFormat, ลวด, TextWatermarkOptions)

เพิ่มเครื่องหมายน้ําข้อความลงในเอกสารที่มีตัวเลือกและกําหนดรูปแบบบันทึก

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

Parameters

inputFileName string

ชื่อไฟล์ input

outputFileName string

ชื่อไฟล์ออก

saveFormat SaveFormat

รูปแบบการบันทึก

watermarkText string

ข้อความที่แสดงเป็นเครื่องหมายน้ํา

options TextWatermarkOptions

กําหนดตัวเลือกเพิ่มเติมสําหรับข้อความ watermark

Remarks

หากรูปแบบการส่งออกเป็นภาพ (BMP, EMF, EPS, GIF, JPEG, PNG, หรือ WebP) แต่ละหน้าของไฟล์จะถูกบันทึกเป็นไฟล์ที่แยกต่างหาก ชื่อไฟล์ออกที่ระบุจะใช้ในการสร้างชื่อไฟล์สําหรับแต่ละส่วนตามกฎ: outputFile_partIndex.extension

หากรูปแบบการออกเป็น TIFF การออกจะถูกบันทึกเป็นไฟล์หลายเฟรมเดียว

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

เพิ่มเครื่องหมายน้ําข้อความลงในเอกสารที่มีตัวเลือกและกําหนดรูปแบบบันทึก

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

Parameters

inputFileName string

ชื่อไฟล์ input

outputFileName string

ชื่อไฟล์ออก

saveOptions SaveOptions

ตัวเลือกการประหยัด

watermarkText string

ข้อความที่แสดงเป็นเครื่องหมายน้ํา

options TextWatermarkOptions

กําหนดตัวเลือกเพิ่มเติมสําหรับข้อความ watermark

Remarks

หากรูปแบบการส่งออกเป็นภาพ (BMP, EMF, EPS, GIF, JPEG, PNG, หรือ WebP) แต่ละหน้าของไฟล์จะถูกบันทึกเป็นไฟล์ที่แยกต่างหาก ชื่อไฟล์ออกที่ระบุจะใช้ในการสร้างชื่อไฟล์สําหรับแต่ละส่วนตามกฎ: outputFile_partIndex.extension

หากรูปแบบการออกเป็น TIFF การออกจะถูกบันทึกเป็นไฟล์หลายเฟรมเดียว

SetText(Stream, Stream, 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

กําหนดตัวเลือกเพิ่มเติมสําหรับข้อความ watermark

Remarks

หากรูปแบบการส่งออกเป็นภาพ (BMP, EMF, EPS, GIF, JPEG, PNG, หรือ WebP) เพียงหน้าแรกของผลิตภัณฑ์จะถูกบันทึกไว้ในกระแสที่ระบุ

หากรูปแบบการออกเป็น TIFF การออกจะถูกบันทึกในรูปแบบเดียวหลายเฟรม TifF ไปยังกระแสที่ระบุ

SetText(Stream, Stream, SaveOptions, string, 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

กําหนดตัวเลือกเพิ่มเติมสําหรับข้อความ watermark

Remarks

หากรูปแบบการส่งออกเป็นภาพ (BMP, EMF, EPS, GIF, JPEG, PNG, หรือ WebP) เพียงหน้าแรกของผลิตภัณฑ์จะถูกบันทึกไว้ในกระแสที่ระบุ

หากรูปแบบการออกเป็น TIFF การออกจะถูกบันทึกในรูปแบบเดียวหลายเฟรม TifF ไปยังกระแสที่ระบุ

SetWatermarkToImages(รั้ว, ImageSaveOptions, วงกลม, TextWatermarkoptions)

เพิ่มเครื่องหมายน้ําข้อความลงในเอกสารที่มีตัวเลือก การส่งออกไปยังภาพ

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

Parameters

inputFileName string

ชื่อไฟล์ input

saveOptions ImageSaveOptions

ตัวเลือกการประหยัด

watermarkText string

ข้อความที่แสดงเป็นเครื่องหมายน้ํา

options TextWatermarkOptions

กําหนดตัวเลือกเพิ่มเติมสําหรับข้อความ watermark

Returns

Stream [ ]

SetWatermarkToImages(Stream, ImageSaveOptions, string, TextWatermarkoptions)

เพิ่มเครื่องหมายน้ําข้อความลงในเอกสารที่มีตัวเลือก การส่งออกไปยังภาพ

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

Parameters

inputStream Stream

ไฟล์ input stream

saveOptions ImageSaveOptions

ตัวเลือกการประหยัด

watermarkText string

ข้อความที่แสดงเป็นเครื่องหมายน้ํา

options TextWatermarkOptions

กําหนดตัวเลือกเพิ่มเติมสําหรับข้อความ watermark

Returns

Stream [ ]

SetWatermarkToImages(string, ImageSaveOptions, byte[ ], ImageWatermarkOptions)

เพิ่มเครื่องหมายน้ําของภาพลงในเอกสารที่มีตัวเลือก การส่งออกไปยังภาพ

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

Parameters

inputFileName string

ชื่อไฟล์ input

saveOptions ImageSaveOptions

ตัวเลือกการประหยัด

watermarkImageBytes byte [ ]

บิตภาพที่แสดงเป็นเครื่องหมายน้ํา

options ImageWatermarkOptions

กําหนดตัวเลือกเพิ่มเติมสําหรับภาพ watermark

Returns

Stream [ ]

SetWatermarkToImages(Stream, ImageSaveOptions, แหล่งจ่ายไฟ, รูปภาพWatermark)

เพิ่มเครื่องหมายน้ําของภาพลงในเอกสารที่มีตัวเลือก การส่งออกไปยังภาพ

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

Parameters

inputStream Stream

กระแสอินพุต

saveOptions ImageSaveOptions

ตัวเลือกการประหยัด

watermarkImageStream Stream

กระแสภาพที่แสดงเป็นเครื่องหมายน้ํา

options ImageWatermarkOptions

กําหนดตัวเลือกเพิ่มเติมสําหรับภาพ watermark

Returns

Stream [ ]

 แบบไทย
OSZAR »