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
- Instaliranje paketa NuGet
Aspose.Words
. - Slijedeći članakPoziv za otvaranje potpune dozvole ( Priručnik za licenciranje ).
- Za nastavak korak po korak, pogledajte Priručnik za instalaciju .
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.