В FastReport .NET были добавлены экспорты водяного знака в файлы .DOCX и .RTF. С одним ограничением – знак не может располагаться над текстом.
Водяной знак – текст или рисунок (в основном полупрозрачный), который располагается так чтобы не препятствовать просмотру содержимого документа. Он используется для защиты содержания документов от использования в коммерческих целях людьми не являющимися владельцами или от мошенничества.
Пример документа с водяным знаком:
Добавление водяного знака из кода:
//Создание экземпляра класса Report Report report = new Report(); //Создание страницы отчета ReportPage pageBase = new ReportPage(); //Добавление текста водяного знака pageBase.Watermark.Enabled = true; pageBase.Watermark.Text = "Watermark"; //Добавление созданной страницы в коллекцию страниц отчета report.Pages.Add(pageBase);
Результат добавления водяного знака в предварительном просмотре:
Результат экспорта отчета с водяным знаком в RTF:
Результат экспорта отчета с водяным знаком в Word 2007:
Данные улучшения позволят защитить ваши отчеты от нежелательного использования.