Filigrana invisibile
Filigrana invisibile
Puoi utilizzare un testo o un’immagine per una filigrana invisibile, la libreria Apose.CAD fornisce tutti gli strumenti necessari per aggiungere e controllare le filigrane invisibili.
Uso del testo per una filigrana invisibile
Codice di esempio:
// 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); |
Un file con un marchio invisibile di testo
Un esempio dell’aspetto di un file che utilizza un testo per una filigrana invisibile.
- Il file prima di aggiungere la filigrana invisibile di testo
- Il risultato dell’aggiunta della filigrana invisibile di testo
Uso di un’altra immagine come filigrana invisibile
Codice di esempio:
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); |
Aggiunta di un’altra immagine come filigrana invisibile
Un esempio di visualizzazione di un file che utilizza un’altra immagine per aggiungere una filigrana invisibile.
- Il file prima di aggiungere l’immagine come filigrana invisibile
- Il risultato dopo aver aggiunto l’immagine come filigrana invisibile