Aspose.Words Document Watermark za .NET

Plugin **Aspose.Words Document Watermark za .NET ** pruža laganu API za insertiranje i uklanjanje vodnih znakova u dokumentima različitih formata. Koristite ga za označavanje, zaštitu ili zapisivanje dokumenata na razini – bilo da dodate “Povjerljive” diagonale, ugradite logotipe, ili očistiti znakove naslijeđa.

Radite na Windowsu, Linuxu i macOS-u s .NET Frameworkom, .Net Coreom ili Mono.

Instaliranje i postavljanje

Podržani formati : DOC, DOCX, RTF, PDF, ODT, HTML, MHTML, EPUB, Markdown i slike.

Brz početak: Upišite vodeni znak teksta

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");

Značajke i funkcionalnosti

Uklanjanje vodnih znakova

  • Tekst ili slika: primjenjuju se tekstualni vodeni znakovi ili logotipi/stampovi.
  • Positioning: usredotočeni, ciljani ili prilagođeni koordinati.
  • Rotacija i transparentnost: postavite diagonalne oznake s prilagodljivom opacitetom.
  • Layering: kontrolira Z-order (za ili ispred sadržaja).

Uklanjanje vodnih znakova

  • Izbjegavajte vodene oznake selektivno (po vrsti ili identifikatoru).
  • Uklonite sve vodene oznake istovremeno, a istodobno sačuvajte neovisne oblike.
  • Sigurno se nosi s glavama, nogama i vodom.

Opcije prilagodbe

  • Ponovna uporaba ** šablona** (prodaja konfigurira JSON/XML za branding).
  • Primjenjuje se uvjetno (na primjer, na temelju metapodataka).
  • Full Unicode & RTL podrška za globalne tekstovne oznake.

Učinkovitost i skalabilnost

  • Aplikacija za nisko korištenje pamćenja.
  • Batch ulazi / uklanja preko datoteka s tokenima za otkazivanje.
  • Bezbedna traka sve dok svaki trak upravlja vlastitim Document.

Primjer: slika 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");

Najbolje prakse

  • Centralizirajte šablone za dosljedno označavanje dokumenata.
  • Provjerite postojeće vodene oznake prije primjene novih kako biste izbjegli duplikiranje.
  • Aplikirajte vodene oznake nakon kriptografskih operacija (podpis / šifriranje).
  • Korištenje ** batch cijevi** za operacije visokog volumena; raspoređivanje Document U slučajevima brzo.
  • Monitoriranje mjerene upotrebe kako bi se optimizirala potrošnja dozvola.

FAQ

**Mogu li primijeniti tekst i sliku zajedno?**Mnoge vodene oznake mogu se razvrstati u jednom dokumentu.

**Hoće li vodeni znakovi preživjeti konverziju formata?**Rendering motor osigurava dosljedan izgled u svim formatima.

**Mogu li ukloniti samo određene vodene oznake?**Filter po vrsti, obliku ili identifikatoru.

**Je li transparentnost podržana?**Da, koristi se IsSemitransparent za tekst ili IsWashout za slike.

**Da li to zahtijeva Office instaliran?**No. Aspose.Words je jedinstvena knjižnica.

 Hrvatski