Как сделать в .NET-приложении документ DOCX или RTF с водяным знаком

06.12.2021

В FastReport .NET были добавлены экспорты водяного знака в файлы .DOCX и .RTF. С одним ограничением – знак не может располагаться над текстом.

Водяной знак – текст или рисунок (в основном полупрозрачный), который располагается так чтобы не препятствовать просмотру содержимого документа. Он используется для защиты содержания документов от использования в коммерческих целях людьми не являющимися владельцами или от мошенничества.

Пример документа с водяным знаком:

Пример документа с watermark

Добавление водяного знака из кода:

//Создание экземпляра класса Report
Report report = new Report();
//Создание страницы отчета
ReportPage pageBase = new ReportPage();
//Добавление текста водяного знака
pageBase.Watermark.Enabled = true;
pageBase.Watermark.Text = "Watermark";
//Добавление созданной страницы в коллекцию страниц отчета
report.Pages.Add(pageBase);

Результат добавления водяного знака в предварительном просмотре:

Watermark в предварительном просмотре

Результат экспорта отчета с водяным знаком в RTF:

Watermark в RTF

Результат экспорта отчета с водяным знаком в Word 2007:

Watermark в DOCX

Данные улучшения позволят защитить ваши отчеты от нежелательного использования.

.NET .NET Export Export FastReport FastReport RTF RTF Word Word
10 февраля 2025

Как попробовать FastReport .NET WEB перед покупкой

Протестировав WEB пак перед покупкой, вы сможете сделать осознанный выбор: подходит ли вам FastReport .NET для ваших задач.
22 января 2025

Как подключить РЕД БД к генератору отчетов FastReport .NET

Пошаговая инструкция по подключению РЕД БД к генератору отчётов FastReport .NET. Эффективные методы и рекомендации для создания отчётов на основе данных из базы.
20 ноября 2024

Локализация и смена языков в FastReport VCL

FastReport VCL поддерживает 40 языков для локализации интерфейса и позволяет изменять язык на лету через меню или код, без перекомпиляции.