น้ำมาร์คที่มองไม่เห็น

น้ำมาร์คที่มองไม่เห็น

คุณสามารถใช้ข้อความหรือภาพสำหรับน้ำมาร์คที่มองไม่เห็น ซึ่งห้องสมุด Apose.CAD ให้เครื่องมือที่จำเป็นทั้งหมดในการเพิ่มและตรวจสอบน้ำมาร์คที่มองไม่เห็น

การใช้ข้อความสำหรับน้ำมาร์คที่มองไม่เห็น

ตัวอย่างโค้ด:

// Text embedding and validation
string inputFileName = "Tyrannosaurus.dxf";
string embeddedFileName = "Tyrannosaurus_embedded.dxf";
// Watermark data
string watermarkText = "The grass grows and the orioles fly";
// Embed
var inputImage = Image.Load(inputFileName);
bool embedSuccess = inputImage.WatermarkGuardService.EmbedText(watermarkText);
inputImage.Save(embeddedFileName, new DxfOptions());
// Validate
var embeddedImage = Image.Load(embeddedFileName);
bool validateSuccess = embeddedImage.WatermarkGuardService.ValidateText(watermarkText);

ไฟล์ที่มีน้ำมาร์คข้อความ

ตัวอย่างการปรากฏของไฟล์ที่ใช้ข้อความสำหรับน้ำมาร์คที่มองไม่เห็น

  1. ไฟล์ก่อนเพิ่มน้ำมาร์คข้อความ
    Input image
  2. ผลลัพธ์ของการเพิ่มน้ำมาร์คข้อความ
    Embedded image

การใช้ภาพอื่นเป็นน้ำมาร์คที่มองไม่เห็น

ตัวอย่างโค้ด:

string inputFileName = "robot_handling_cell.dxf";
string watermarkFileName = "Clock-Icon.png";
string embeddedFileName = "robot_handling_cell_embedded.dxf";
// Watermark data
var watermarkStream = new MemoryStream(File.ReadAllBytes(watermarkFileName));
// Embed
var inputImage = Image.Load(inputFileName);
bool embedSuccess = inputImage.WatermarkGuardService.EmbedImage(watermarkStream);
inputImage.Save(embeddedFileName, new DxfOptions());
// Validate
var embeddedImage = Image.Load(embeddedFileName);
bool validateSuccess = embeddedImage.WatermarkGuardService.ValidateImage(watermarkStream);

การเพิ่มภาพอื่นเป็นน้ำมาร์คที่มองไม่เห็น

ตัวอย่างของการแสดงไฟล์ที่ใช้ภาพอื่นในการเพิ่มน้ำมาร์คที่มองไม่เห็น

  1. ไฟล์ก่อนเพิ่มภาพเป็นน้ำมาร์คที่มองไม่เห็น
    Input image
  2. ผลลัพธ์หลังจากเพิ่มภาพเป็นน้ำมาร์คที่มองไม่เห็น
    Embedded image