Blind watermark
Blind watermark
Je kunt een tekst of afbeelding gebruiken voor een blind watermark, de Apose.CAD-bibliotheek biedt alle benodigde tools voor het toevoegen en controleren van blinde watermerken.
Tekst gebruiken voor een blind watermark
Voorbeeldcode:
// 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); |
Een bestand met een tekst blind merk
Een voorbeeld van de weergave van een bestand dat tekst gebruikt voor een blind watermark.
- Het bestand voordat de tekst blind watermark werd toegevoegd
- Het resultaat van het toevoegen van de tekst blind watermark
Een andere afbeelding gebruiken als een blind watermark
Voorbeeldcode:
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); |
Een andere afbeelding toevoegen als een blind watermark
Een voorbeeld van een bestandsweergave met behulp van een andere afbeelding om een blind watermark toe te voegen.
- Het bestand voordat de afbeelding als een blind watermark werd toegevoegd
- Het resultaat na het toevoegen van de afbeelding als een blind watermark