العلامة المائية الخفية
Contents
[
Hide
]العلامة المائية الخفية
يمكنك استخدام نص أو صورة كعلامة مائية خفية، توفر مكتبة Apose.CAD جميع الأدوات اللازمة لإضافة والتحقق من العلامات المائية الخفية.
استخدام النص كعلامة مائية خفية
كود المثال:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// 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); |
ملف مع علامة خفية نصية
مثال على مظهر ملف باستخدام النص كعلامة مائية خفية.
- الملف قبل إضافة العلامة المائية النصية الخفية
- نتيجة إضافة العلامة المائية النصية الخفية
استخدام صورة أخرى كعلامة مائية خفية
كود المثال:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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); |
إضافة صورة أخرى كعلامة مائية خفية
مثال على عرض ملف باستخدام صورة أخرى لإضافة علامة مائية خفية.
- الملف قبل إضافة الصورة كعلامة مائية خفية
- النتيجة بعد إضافة الصورة كعلامة مائية خفية