Tanda Air Cacing
Tanda Air Cacing
Anda dapat menggunakan teks atau gambar untuk tanda air cacing, pustaka Apose.CAD menyediakan semua alat yang diperlukan untuk menambahkan dan memeriksa tanda air cacing.
Menggunakan teks untuk tanda air cacing
Contoh kode:
// 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); |
Sebuah file dengan tanda cacing teks
Sebuah contoh penampilan file menggunakan teks untuk tanda air cacing.
- File sebelum menambahkan tanda air cacing teks
- Hasil setelah menambahkan tanda air cacing teks
Menggunakan gambar lain sebagai tanda air cacing
Contoh kode:
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); |
Menambahkan gambar lain sebagai tanda air cacing
Sebuah contoh tampilan file menggunakan gambar lain untuk menambahkan tanda air cacing.
- File sebelum menambahkan gambar sebagai tanda air cacing
- Hasil setelah menambahkan gambar sebagai tanda air cacing