Aspose.Words Document Watermark за .NET

Aspose.Words Document Watermark for .NET plugin pruža laganu API za upisanje i uklanjanje vodnih znakova u dokumentima različitih formata. Koristite ga da biste označili, zaštitili ili zapisali dokumente na razini – bilo da dodate “Poverenja” diagonale, ugradite logotipe ili očistiti znakove nasleđa.

Ради на Виндовс, Линук и мацОС-у са .NET Цоре, .НЕТ 5/6+, или Моно.

Инсталација и подешавање

Подржани формати : DOC, DOCX, RTF, PDF, ODT, HTML, MHTML, EPUB, Markdown, и слике.

Брзи почетак: Унесите текстуалну ознаку воде

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

Карактеристике и функције

Унесите водене знаке

  • Текст или слика: примените текстуалне знаке воде или логотипе / штампе.
  • Позиционисање: централизовани, талирани или прилагођени координати.
  • Ротација и транспарентност: поставља дијагоналне ознаке са прилагодљивом нејасношћу.
  • Лоиринг: контрола З-поруке (зад или испред садржаја).

Уклањање водених знакова

  • Избрисати водене ознаке селективно (по типу или идентификатору).
  • Слијепите све водене знаке одједном, а истовремено чувајући нерелевантне облике.
  • Безбедно се носи са главама, стопалима и облицима воденог знака.

Опције за прилагођавање

  • Поново коришћени ** шаблони** (у продавници се конфигуришу JSON/XML за брендирање).
  • Примените условно (на пример, на основу метадата).
  • Потпуна подршка за Unicode & RTL скрипте за глобалне текстуалне ознаке.

Производња и скалабилност

  • Апликација за ниску употребу меморије.
  • Баццх убацује / уклања кроз датотеке са токенима за укидање.
  • Заштита траке све док сваки трак управља својим Document.

Пример: 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");

Најбоља пракса

  • Централизујте шаблоне за конзистентну брендирање кроз документе.
  • Проверите постојеће знаке воде пре него што примените нове да бисте избегли дупликацију.
  • Примените водене ознаке након криптографских операција (потпис / шифровање).
  • Користите бацх цеви за операције високог волумена; распоредите Document Одмах случајеви.
  • Мониторинг умерене употребе за оптимизацију потрошње лиценцирања.

FAQ

**Могу ли применити и текст и слику водене ознаке заједно?**Да. Многе водене ознаке се могу сложити у једном документу.

**Да ли ће водени знаци преживети конверзију формата?**Да. Рендеринг мотор обезбеђује конзистентан изглед широм формата.

**Могу ли уклонити само одређене знаке воде?**Филтер по типу, облику или идентификатору.

**Да ли је транспарентност подржана?**Да. Употреба IsSemitransparent за текст или IsWashout За слике.

**Да ли је потребно инсталирати канцеларију?**No. Aspose.Words је самостална библиотека.

 Српски