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.

  1. File sebelum menambahkan tanda air cacing teks
    Input image
  2. Hasil setelah menambahkan tanda air cacing teks
    Embedded image

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.

  1. File sebelum menambahkan gambar sebagai tanda air cacing
    Input image
  2. Hasil setelah menambahkan gambar sebagai tanda air cacing
    Embedded image