ActiveReports 18 .NET Edition
MESCIUS.ActiveReports Assembly / GrapeCity.ActiveReports Namespace / SectionReport Class / WatermarkPrintOnPages Property
Example

In This Topic
    WatermarkPrintOnPages Property
    In This Topic
    Sets or returns a value indicating the specific pages to which the watermark should be added.
    Syntax
    'Declaration
     
    Public Property WatermarkPrintOnPages As String
    public string WatermarkPrintOnPages {get; set;}

    Property Value

    String representing page or page range on which the watermark will be printed.  Default is an empty string (all pages).
    Remarks
    The syntax can include a single page, page range or a combination of both.  For example: 1, 5-8, 9, 10-12.
    Example
    private void arv_Load(object sender, System.EventArgs e)
    {
        SectionReport1 rpt = new SectionReport1();
        rpt.Watermark = GrapeCity.ActiveReports.Document.Drawing.Image.FromStream(new FileInfo("C:\\DSCF2183.JPG").OpenRead());
        rpt.WatermarkPrintOnPages = "1,3-5,7";
        rpt.Run();
        this.arv.Document = rpt.Document;
    }
    Private Sub Viewer1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Viewer1.Load
        Dim rpt As New SectionReport1
        rpt.Watermark = GrapeCity.ActiveReports.Document.Drawing.Image.FromStream(New FileInfo("c:\DSCF2183.JPG").OpenRead())
        rpt.WatermarkPrintOnPages = "1,3-5,7"
        rpt.Run()
        Me.Viewer1.Document = rpt.Document
    End Sub
    See Also