Aspose.Words Document Watermark pre .NET

Plugin **Aspose.Words Document Watermark pre .NET ** poskytuje ľahkú API pre vložiť a odstrániť vodné značky v dokumentoch rôznych formátov. Použite ho na značku, ochranu alebo zaznamenávanie dokumentov na veľkosti - či už pridávanie “Súkromných” diagonálov, vložiť logá alebo vyčistiť znaky dedičstva.

Práca na systémoch Windows, Linux a macOS s .NET Framework, .Net Core alebo Mono.

Inštalácia a nastavenie

Podporované formáty : DOC, DOCX, RTF, PDF, ODT, HTML, MHTML, EPUB, Markdown a obrázky.

Rýchly štart: Vložte text Watermark

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

Funkcie a funkcie

Inštalácia vodných znakov

  • Text alebo Obrázok: aplikovať textové vodné značky alebo logá/stampy.
  • Pozícionovanie: centralizované, kľúčové alebo prispôsobené koordináty.
  • Rotácia a transparentnosť: nastavenie diagonálnych značiek s nastaviteľnou opacitou.
  • Layering: ovládať Z-order (za alebo pred obsahom).

Odstránenie vodných značiek

  • Odstráňte vodné znaky selektívne (podľa typu alebo identifikátora).
  • Odstráňte všetky vodné znaky naraz a zároveň zachovávajte nezávislé tvary.
  • Bezpečne zaobchádzať s hlavami, nohami a vodopádovými tvarmi.

Možnosti prispôsobenia

  • Reusable templates (story JSON/XML konfiguruje pre značku).
  • Aplikujte podmieneným spôsobom (napr. na základe metadata).
  • Plná podpora Unicode & RTL skriptov pre globálne textové značky.

Výkonnosť a skalabilita

  • Stream aplikácie pre nízku spotrebu pamäte.
  • Batch vloží/odstráni cez súbory s tokenmi zrušenia.
  • Thread-safe tak dlho, kým každý thread spravuje svoj vlastný Document.

Príklad: 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");

Najlepšie postupy

  • Centralizujte šablóny pre konzistentné značenie v dokumentoch.
  • Pozrite sa na existujúce vodné značky pred aplikáciou nových, aby sa zabránilo duplikácii.
  • Aplikujte vodné značky po kryptografických operáciách (písanie/šifrovanie).
  • Použitie ** batchových potrubí** pre vysokorýchlostné operácie; rozloženie Document Prípady rýchlo.
  • Monitorovanie medzeného používania na optimalizáciu licenčnej spotreby.

FAQ

**Môžem použiť textové a obrázkové vodné značky spolu?**V jednom dokumente je možné umiestniť viaceré vodné znaky.

**Chcú vodné značky prežiť formátovú konverziu?**Renderingový motor zaisťuje konzistentný vzhľad vo všetkých formátoch.

**Môžem odstrániť iba špecifické vodné značky?**Filtrovať podľa typu, tvaru alebo identifikátora.

**Je transparentnosť podporovaná?**Áno, používať IsSemitransparent pre text alebo IsWashout pre obrázky.

**Je to potrebné nainštalovať Office?**No. Aspose.Words je samostatná knižnica.

 Slovenčina