Aspose.Words Документ Водяний знак для .NET

Aspose.Words Document Watermark для .NET плагіна забезпечує легку API для введення та видалення водяних знаків в документи різних форматів. Використовуйте його для бренду, захисту або запису документів на масштабі — будь то додавання «Довірених» діагонів, вбудова логотипів, чи очищення пам’яток спадщини.

Працює на Windows, Linux і macOS з .NET Framework, .Net Core, ,NET 5/6+, або Mono.

Інсталяція та установка

Підтримуються формати : DOC, DOCX, RTF, PDF, ODT, HTML, MHTML, EPUB, Markdown та зображення.

Швидкий старт: Введіть текст Watermark

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

Особливості та функції

Введіть водний знак

  • Текст або зображення: застосовують текстильні водяні знаки або логотипи / штампи.
  • Позиціонування: Центризовані, закріплені або пристосовані координати.
  • Ротація і прозорість: встановлюють діагональні знаки з пристосованою непрямістю.
  • **Завантаження: ** контроль Z-поручення (за або перед контентом).

Усунення водних знаків

  • Видалити водяні знаки селективно (за типом або ідентифікатором).
  • Розрізати всі водяні знаки одночасно, зберігаючи незв’язані форми.
  • Безпечно обробляти головки, ноги та водяні знаки.

Налаштування варіантів

  • Повторне використання ** шаблонів** (сторінки JSON/XML конфігурують для бренду).
  • Використовуйте умовально (наприклад, на основі метаданів).
  • Повна підтримка Unicode & RTL для глобальних текстових знаків.

Використання та скалативність

  • Використання програм для низької пам’яті.
  • Batch вводить / видаляє через файли з токенами скасування.
  • Штрих-безпечний, поки кожна штриха керує власною 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 для зображень.

**Чи потрібен це для встановлення Office?**No. Aspose.Words є самостійною бібліотекою.

 Українська