Сліпий водяний знак

Сліпий водяний знак

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