Code Samples - Neevia docCreator

Example 18: Watermark an existing PDF file - C# Copy 

Add a reference in your Visual Studio project to docCreator library.
To do this:
        a. On the Project menu, click Add Reference;
        b. On the COM tab, locate Neevia docCreator COM interface and then click Select;
        c. Click OK in the Add References dialog box to accept your selections.
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
   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(@"c:\users\public\test.pdf", @"c:\users\public\out.pdf");

   DC = null;

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