Neevia Technology Sites:   www.neevia.com  |  docuPub.com  |  www.neeviaPDF.com
:: Home :: Products :: Technical Support :: About Us :: Contact Us
Technical support > Neevia docCreator code samples
Example 18: Watermark an existing PDF file from ASP.NET  Print Example 

Add a reference in your project to docCreator library.
To do this:
      a. On the Project menu, click Add Reference.
      b. On the COM tab, locate Neevia docCreator and then click Select.
      c. Click OK in the Add References dialog box to accept your selections.

Visual Basic
<SCRIPT runat="server" language="VB">

  Sub Page_Load(Source As Object, e As EventArgs)

    Dim DC As Object : DC = Server.CreateObject("Neevia.docCreator")

    DC.setParameter("StampMessage", "Page {p} of {P}")

    DC.setParameter("StampRotate", "0")
    DC.setParameter("StampX", "100")
    DC.setParameter("StampY", "100")
    DC.setParameter("StampFontName", "Helvetica")
    DC.setParameter("StampFontSize", "14")
    DC.setParameter("StampFontColor", "$000000")

    'place the watermark as stamp (over the page content)
    DC.setParameter("Watermark", "false")

    DC.setParameter("PlaceStampOnPages", "0")

    Dim RVal As Integer : RVal = DC.stampPDF("d:\test.pdf", "d:\out.pdf")

    DC = Nothing

    If RVal = 0 Then
       Response.Write("Done !!!")
    Else
       Response.Write("There was an error stamping the document !!!")
    End If 

  End Sub

</SCRIPT>
VC#
<SCRIPT runat="server" language="C#">

  void Page_Load(object Source, EventArgs e)
  {

   Neevia.docCreator DC = new Neevia.docCreator();
  
   DC.setParameter("StampMessage", "Page {p} of {P}");

   DC.setParameter("StampRotate", "0");
   DC.setParameter("StampX", "100");
   DC.setParameter("StampY", "100");
   DC.setParameter("StampFontName", "Helvetica");
   DC.setParameter("StampFontSize", "14");
   DC.setParameter("StampFontColor", "$000000");

   //place the watermark as stamp (over the page content)
   DC.setParameter("Watermark", "false");

   DC.setParameter("PlaceStampOnPages", "0");

   int RVal = DC.stampPDF(@"d:\test.pdf", @"d:\out.pdf");

   DC = null;

   if (RVal != 0) {
      Response.Write("There was an error stamping the document !!!");
   } else {
      Response.Write("Done !!!");
   }

  }

</SCRIPT>



Copyright © 1999-2016 Neevia Technology. All Rights Reserved. Home | Products | Technical Support | About Us | Contact Us