Hi Jim,
Sorry for the delay in responding.
We can open the existing pdf in our latest version Essential Studio 2008 Volume 2. As per your requirements I have created one sample with open an existing Pdf and stamp a statement at the top of each page and set user and owner passwords. Please refer below code:
[C#]
PdfLoadedDocument lDoc = new PdfLoadedDocument(txtUrl.Text);
PdfFont font = new PdfStandardFont(PdfFontFamily.Helvetica, 36f);
//Insert stamp
foreach (PdfPageBase lPage in lDoc.Pages)
{
PdfGraphics g = lPage.Graphics;
PdfGraphicsState state= g.Save();
g.SetTransparency(0.25f);
g.DrawString(txtStamp.Text, font, PdfPens.Red, PdfBrushes.Red, new PointF(10, 10));
}
//Security
PdfSecurity security = lDoc.Security;
security.KeySize = PdfEncryptionKeySize.Key128Bit;
security.OwnerPassword = "syncfusion";
security.Permissions = PdfPermissionsFlags.Print | PdfPermissionsFlags.FullQualityPrint;
security.UserPassword = "password";
Here is the sample:
http://websamples.syncfusion.com/samples/PDF.Windows/F-69069/main.htmPlease refer the documentation link below for how to open an existing document:
http://www2.syncfusion.com/ug_62/pdf/default.htmlPlease try this and let me know if this helps.
Regards,
G.Yavana