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

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.

 Latviski