Como criar um documento DOCX ou RTF com marca d'água na aplicação .NET

2021-12-06

Em FastReport.NET as exportações de marca d'água foram adicionadas aos arquivos .DOCX e .RTF. Com uma restrição: o sinal não pode ser posicionado acima do texto.

Marca de água é um texto ou imagem (principalmente translúcido), que é organizado de modo a não impedir a visualização do conteúdo do documento. Essa marca é usada para proteger o conteúdo dos documentos contra uso comercial por pessoas que não são proprietários ou contra fraudes.

Exemplo de documento com marca de água:

Exemplo de documento com watermark

Adicionando uma marca d'água do Código:

//Como fazer um documento de classe Report
Report report = new Report();
//Criamos uma página de relatório
ReportPage pageBase = new ReportPage();
//Adicionamos um texto de marca de água
pageBase.Watermark.Enabled = true;
pageBase.Watermark.Text = "Watermark";
//Adicionamos uma página criada à coleção de páginas do relatório
report.Pages.Add(pageBase);

Resultado da adição de marca d'água na visualização:

Watermark em pré-visualização

O resultado da exportação do relatório de marca de água para RTF:

Watermark em RTF

O resultado da exportação do relatório de marca d'água no Word 2007:

Watermark em DOCX

As presentes melhorias ajudarão a proteger seu relatórios de uso indesejado.

.NET .NET Export Export FastReport FastReport RTF RTF Word Word
26 de abril de 2023

How to use RFID tags in FastReport .NET

The new page object is an RFID tag in FastReport.NET allows users to use the library to create labels or maps without third-party programs
20 de abril de 2023

How to update FastReport Online Designer to the latest version

Step-by-step instructions for updating FastReport Online Designer to the latest version via the client panel.
14 de março de 2023

The Future of Report Generation with Blazor WebAssembly

Step-by-step instructions for creating a demo application on .NET 6 and 7 directly in the browser using Blazor WebAssembly in FastReport .NET.
Fast Reports
  • 800-985-8986 (English, US)
  • +31 97 01025-8466 (English, EU)
  • +49 30 56837-3928 (German, DE)
  • +55 19 98147-8148 (Portuguese, BR)
  • info@fast-report.com
  • 66 Canal Center Plaza, Ste 505, Alexandria, VA 22314

© 1998-2025 Fast Reports Inc.