Сляпо водно знаме

Сляпо водно знаме

Можете да използвате текст или изображение за сляпо водно знаме, библиотеката 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