En FastReport.NET se han añadido las exportaciones de marca de agua en los archivos .DOCX y .RTF. Con una limitación — la marca no puede estar situada sobre el texto.
La marca de agua es un texto o una imagen (translúcida principalmente) que se encuentra de manera que no obstruya la visión del contenido de un documento. Se utilice para proteger el contenido de documentos de la utilización con fines de lucro por las personas distintas de los propietarios o para evitar el fraude.
Un ejemplo del documento con marca de agua:
Añadir una marca de agua desde el código:
//Crear una instancia de la clase Report Report report = new Report(); //Crear una pagina del informe ReportPage pageBase = new ReportPage(); //Añadir el texto de marca de agua pageBase.Watermark.Enabled = true; pageBase.Watermark.Text = "Watermark"; //Añadir la pagina creada a la colección de páginas del informe report.Pages.Add(pageBase);
El resultado de la adición de marca de agua en vista previa:
El resultado de la exportación de un informe con marca de agua en RTF:
El resultado de la exportación de un informe con marca de agua en Word 2007:
Estas modificaciones permiten proteger vuestras informes de la utilización no deseada.