Aspose.Words Документ Водяний знак для .NET
Aspose.Words Document Watermark для .NET плагіна забезпечує легку API для введення та видалення водяних знаків в документи різних форматів. Використовуйте його для бренду, захисту або запису документів на масштабі — будь то додавання «Довірених» діагонів, вбудова логотипів, чи очищення пам’яток спадщини.
Працює на Windows, Linux і macOS з .NET Framework, .Net Core, ,NET 5/6+, або Mono.
Інсталяція та установка
- Завантажити пакет NuGet
Aspose.Words
. - Використання ліцензії для відключення повних можливостей ( Керівництво ліцензій ).
- Для того, щоб зробити крок за кроком, перегляньте Інсталяційний посібник .
Підтримуються формати : 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 є самостійною бібліотекою.