Aspose.Words Belgesi Filigranı for .NET

Aspose.Words Document Watermark for .NET eklentisi, çeşitli biçimlerde belgelerde su işaretlerini yerleştirmek ve kaldırmak için hafif bir API sağlar. etiketlemek, korumak veya ölçekte belgeyi not etmek için kullanın – “Gizli” diagonalleri eklemek, logoları entegre etmek veya miras işareti temizlemek.

Windows, Linux ve macOS’ta çalışıyor .NET Framework, .Net Core veya Mono ile.

Yükleme ve Setup

Desteklenen biçimler : DOC, DOCX, RTF, PDF, ODT, HTML, MHTML, EPUB, Markdown ve resimler.

Hızlı Başlangıç: Bir metin su işareti girin

using Aspose.Words;
using Aspose.Words.Watermarking;
using System.Drawing;

var doc = new Document("Document.docx");

var options = new TextWatermarkOptions
{
    Color = Color.Gray,
    FontFamily = "Arial",
    FontSize = 48,
    Layout = WatermarkLayout.Diagonal,
    IsSemitransparent = true
};

doc.Watermark.SetText("CONFIDENTIAL", options);
doc.Save("Document.WithWatermark.docx");

Özellikler ve fonksiyonlar

Suyun işaretleri

  • Teks veya Görüntü: metin su işaretleri veya logolar / çubuklar uygulanır.
  • Positioning: merkezli, yapıştırılmış veya özelleştirilmiş koordinatlar.
  • Rotation & Transparency: ayarlanabilir opacity ile diagonal işaretler belirleyin.
  • Layering: kontrol Z-ordur (konteynerin arkasında veya önünde).

su işaretleri kaldırma

  • Su işaretlerini seçici olarak (tip veya tanımlayıcıya göre) silin).
  • Tüm su işaretlerini aynı anda yapıştırın ve ilişkisiz şekilleri koruyun.
  • Güvenli bir şekilde başlar, ayaklar ve su işareti şekilleri ile başa çıkın.

Customizasyon seçenekleri

  • Yeniden kullanılabilir ** şablonlar** (markası için JSON/XML konfigürasyonu).
  • Şartlı olarak uygulayın (örneğin, metadata dayalı olarak).
  • Full Unicode & RTL senaryo desteği küresel metin işaretleri için.

performans ve ölçeklenebilirlik

  • Düşük hafıza kullanımı için akış uygulaması.
  • Batch iptal tokenleri ile dosyaları içine girer / kaldırır.
  • Çerçeve güvenli olduğu sürece her çizgi kendi yönetimi Document.

Örnek: Image Watermark

var doc = new Document("Report.docx");
var options = new ImageWatermarkOptions
{
    Scale = 2.0,   // relative scaling
    IsWashout = true
};

doc.Watermark.SetImage("logo.png", options);
doc.Save("Report.LogoWatermark.pdf");

En İyi Uygulamalar

  • Dokümanlar üzerindeki tutarlı markalama için şablonları merkezlendirin.
  • Düplemeyi önlemek için mevcut su işaretlerini kontrol edin.
  • Kripto işlemlerden sonra su işaretlerini uygulayın (giriş / şifreleme).
  • Yüksek hacimli işlemler için batch tüpler kullanın; düzenleyin Document Hızlı bir şekilde örnekler.
  • Lisans tüketimini optimize etmek için ölçülen kullanım izlemek.

FAQ Hakkında

**Hem metin hem de görüntü su işaretlerini bir araya getirebilir miyim?**Evet. tek bir belgede birden fazla su işareti yerleştirilebilir.

**Will watermarks survive format dönüşümü?**Evet: Rendering motoru, biçimlerde tutarlı bir görünüm sağlar.

**Sadece belirli su işaretlerini çıkarabilir miyim?**Evet. tür, şekil veya tanımlayıcıya göre filtre.

**Şeffaflık destekleniyor mu?**Evet Kullanım IsSemitransparent Yazı veya IsWashout resim için.

**Bu Office yükleme gerektirir mi?**No. Aspose.Words ayrı bir kütüphane.

 Türkçe