Aspose.Words dokumentų vandens ženklas .NET

Aspose.Words Document Watermark for .NET plokštė suteikia lengvą API įdėti ir pašalinti vandens ženklus į įvairių formatų dokumentus. Naudokite jį ženklinti, apsaugoti arba įrašyti dokumentą pagal mastą - ar pridėti “Sąžiningas” diagonalus, įterpti logotipus, ar išvalyti paveldėjimo ženklai.

Veikia “Windows”, “Linux” ir “macOS” su " .NET Framework", “.NET Core, “NET 5/6 +” arba “Mono.

Įdiegimas ir nustatymas

Palaikomi formatai: DOC, DOCX, RTF, PDF, ODT, HTML, MHTML, EPUB, Markdown ir vaizdai.

Greitas pradžia: įveskite teksto vandens ženklą

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

Savybės ir funkcijos

Įveskite vandens ženklą

  • Tekstas arba paveikslas: taikomi tekstiniai vandens ženklai arba logotipai / jutikliai.
  • Pozityvimas: centralizuotas, pritvirtintas arba pritaikytas koordinatas.
  • Rotacija ir skaidrumas: nustatyti diagonalines žymes su koreguojamu nešvarumu.
  • Layering: kontroliuoti Z užsakymą (po turinio arba priekyje).

Pašalinti vandens ženklus

  • Ištrinkite vandens ženklus selektyviai (pagal tipą ar identifikatorių).
  • Pašalinti visus vandens ženklus vienu metu, išlaikant nesusijusias formas.
  • Saugu elgtis su galvutėmis, pėdomis ir vandens ženklų formomis.

Customizavimo galimybės

  • Pakartotinai naudojami ** šablonai** ( parduotuvės JSON/XML konfigūruoja prekės ženklą).
  • Taikykite sąlygiškai (pavyzdžiui, remiantis metaduotais duomenimis).
  • Full Unicode“ ir „RTL“ skripto parama pasauliniams tekstiniams ženklams.

Veiksmingumas ir skalavimas

  • Transliuojama programa mažai atminties naudojimui.
  • Batch įveskite / pašalinti per failus su atšaukimo tokenų.
  • Riebalai saugi, kol kiekvienas rėmas valdo savo Document.

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

Geriausios praktikos

  • Centralizuokite šablonus, kad būtų užtikrintas nuoseklus prekių ženklas visose dokumentuose.
  • Patikrinkite esamus vandens ženklus prieš taikydami naujus, kad išvengtumėte dubliavimo.
  • Naudokite vandens ženklus po kriptografinių operacijų (pasirašymas / šifravimas).
  • Naudokite batch vamzdžius didelio tūrio operacijoms; išdėstykite Document Skubiai pateikti atvejus.
  • Stebėkite metruotą naudojimą siekiant optimizuoti licencijų vartojimą.

FAQ

**Ar galiu taikyti ir tekstą, ir vaizdą vandens ženklų kartu?**Daugelis vandens ženklų gali būti išdėstyti viename dokumente.

**Ar vandens ženklai išgyvena formatų konvertavimą?**Taip. renderavimo variklis užtikrina nuoseklų išvaizdą visose formatuose.

**Ar galiu pašalinti tik tam tikrus vandens ženklus?**Filtravimas pagal tipą, formą ar identifikatorių.

**Ar skaidrumas palaikomas?**Naudojimas IsSemitransparent tekstą arba IsWashout Dėl nuotraukų.

**Ar tai reikalauja, kad „Office“ būtų įdiegta?**No. Aspose.Words yra savarankiška biblioteka.

 Lietuvių