 |
Example 2: Stamp a PDF file with a multiline text watermark (VC#) |
|
 |
|
 |
Note: Add a reference in your project to PDFstampNET assembly.
To do this:
a. On the Project menu, click Add Reference;
b. On the .NET tab, locate PDFstampNET and then click Select;
c. Click OK in the Add References dialog box to accept your selections.
|
|
PDFstamp.Neevia NVstamp = new PDFstamp.Neevia();
int indx = NVstamp.CreateNewStamp();
NVstamp.get_Stamps(indx).StampType = 1;
NVstamp.get_Stamps(indx).Name = "Stamp1";
NVstamp.get_Stamps(indx).Text = "LINE1%n%LINE2%n%LINE3";
NVstamp.get_Stamps(indx).FontName = "Arial";
NVstamp.get_Stamps(indx).TextRenderingMode = 0;
NVstamp.get_Stamps(indx).TextColor = "#FF0000";
NVstamp.get_Stamps(indx).X = "0";
NVstamp.get_Stamps(indx).Y = "0";
NVstamp.get_Stamps(indx).Width = "200";
NVstamp.get_Stamps(indx).Height = "200";
NVstamp.get_Stamps(indx).PlaceAs = 1;
int retVal;
retVal = NVstamp.StampPDF(@"c:\in.pdf", @"c:\out.pdf");
if (retVal != 0)
{
MessageBox.Show("Error code = " + retVal.ToString());
}
else
{
MessageBox.Show("Done");
}
|
|
 |
|