Code Samples - Document Converter Pro

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

Add a reference in your Visual Studio project to docConverter library.
To do this:
        a. On the Project menu, click Add Reference;
        b. On the COM tab, locate docConverter Library 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
  Neevia.docConverter DC = new Neevia.docConverter();

  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\in.pdf", @"c:\users\public\out.pdf");
  DC = null;

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