Aspose.Words Document Watermark par .NET
Aspose.Words Document Watermark for .NET plugins nodrošina vieglu API, lai ievietotu un noņemtu ūdenszīmes dokumentos dažādos formātos. izmantojiet to zīmēšanai, aizsargāšanai vai ierakstīšanai dokumentus skaitā – vai nu pievienojot “Patiesu” diagonālus, iekļaujot logotipus, vai attīra mantojuma pazīmes.
Darbojas ar Windows, Linux un macOS ar .NET Framework, .Net Core vai Mono.
Instalācija un uzstādīšana
- Instalēt NuGet paketi
Aspose.Words
. - Iepazīstiet atslēgvārdu, lai atvērtu pilnu kapacitāti ( Mērtēts licencēšanas ceļvedis ).
- Sāpīgi uzstādīt, skatiet Instalācijas ceļvedis .
Atbalstīti formāti: DOC, DOCX, RTF, PDF, ODT, HTML, MHTML, EPUB, Markdown un attēli.
Ātrs sākums: ievadiet teksta ūdenszīmju
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");
Iezīmes un funkcionalitātes
Ievietojiet ūdens marķējumus
- Teksts vai attēls: piemēro teksta ūdenszīmes vai logotipi/stampus.
- Positioning: centralizētas, tildētas vai pielāgotas koordinātas.
- Rotacija un pārredzamība: nosaka diagonālos marķējumus ar pielāgojamu opacitāti.
- Layering: kontrolēt Z rīkojumu (pēc vai priekšā saturam).
Noņemt ūdens marķējumus
- Izslēdziet ūdensmarkas selektīvi (atkarībā no tipa vai identifikatoru).
- Ielieciet visus ūdens marķējumus vienlaicīgi, saglabājot neatbilstošas formas.
- Drošā veidā rīkojas ar galvām, kājām un ūdeņraža formām.
Customizācijas iespējas
- Atkārtoti izmantojami templāti (Store JSON/XML konfigurē zīmolu).
- Pielietojiet nosacīti (piemēram, pamatojoties uz metadatiem).
- Full Unicode & RTL skriptu atbalsts globālajiem teksta zīmoliem.
Izdevējs & Scalability
- Streamed lietojumprogramma zemu atmiņas izmantošanai.
- Batch ievada/izņem caur failus ar atcelšanas tokenus.
- Tērauda drošība tik ilgi, kamēr katra tēja pārvalda savu
Document
.
Piemērs: 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");
Labākās prakses
- Centralizējiet šablonus, lai nodrošinātu konsekventu zīmējumu dokumentos.
- Pārbaudiet esošos ūdens rādītājus, pirms lietojat jaunus, lai izvairītos no duplikācijas.
- Atbilst ūdensmarķējumiem pēc kriptogrāfiskās darbības (paraksts / šifrēšana).
- Izmantojiet batch caurules augsta tilpuma operācijām; uzstādīt
Document
Tūlīt pēc gadījumiem. - Pārrauga ** mērenu lietošanu**, lai optimizētu licencēšanas patēriņu.
FAQ
**Vai es varu izmantot gan teksta, gan attēla ūdenszīmes kopā?**Jā. Vairākus ūdeņraža rādītājus var laist vienā dokumentā.
**Vai ūdensmarkas izdzīvo formāta pārveidošanu?**Jā, renderēšanas dzinējs nodrošina konsekventu izskatu visās formātos.
**Vai es varu noņemt tikai konkrētus ūdens marķējumus?**Jā. Filtrēšana pēc veida, formas vai identifikatoru.
**Vai pārredzamība tiek atbalstīta?**Jā, izmantojiet IsSemitransparent
par tekstu vai IsWashout
par attēliem.
**Vai tas prasa Office instalēts?**No. Aspose.Words ir atsevišķa bibliotēka.