Dấu nước mù
Contents
[
Hide
]Dấu nước mù
Bạn có thể sử dụng văn bản hoặc hình ảnh cho dấu nước mù, thư viện Apose.CAD cung cấp tất cả các công cụ cần thiết để thêm và kiểm tra dấu nước mù
Sử dụng văn bản cho dấu nước mù
Mã ví dụ:
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); |
Một tệp với dấu mù văn bản
Một ví dụ về sự xuất hiện của một tệp sử dụng văn bản cho dấu nước mù.
- Tệp trước khi thêm dấu nước mù văn bản
- Kết quả của việc thêm dấu nước mù văn bản
Sử dụng hình ảnh khác làm dấu nước mù
Mã ví dụ:
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); |
Thêm hình ảnh khác làm dấu nước mù
Một ví dụ về cách hiển thị tệp sử dụng hình ảnh khác để thêm dấu nước mù.
- Tệp trước khi thêm hình ảnh như dấu nước mù
- Kết quả sau khi thêm hình ảnh như dấu nước mù