블라인드 워터마크
Contents
[
Hide
]블라인드 워터마크
텍스트 또는 이미지를 블라인드 워터마크로 사용할 수 있으며, Apose.CAD 라이브러리는 블라인드 워터마크를 추가하고 확인하는 데 필요한 모든 도구를 제공합니다.
블라인드 워터마크로 텍스트 사용하기
예제 코드:
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); |
텍스트 블라인드 마크가 포함된 파일
텍스트 블라인드 워터마크를 사용한 파일의 예시입니다.
- 텍스트 블라인드 워터마크를 추가하기 전의 파일
- 텍스트 블라인드 워터마크를 추가한 결과
다른 이미지를 블라인드 워터마크로 사용하기
예제 코드:
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); |
다른 이미지를 블라인드 워터마크로 추가하기
블라인드 워터마크를 추가하기 위해 다른 이미지를 사용하는 파일 보기의 예입니다.
- 블라인드 워터마크로 이미지를 추가하기 전의 파일
- 블라인드 워터마크로 이미지를 추가한 후의 결과