Hi,
Hey,
Hi,
//open document<o:p></o:p>
Aspose.Pdf.Kit.PdfFileStamp fileStamp = new Aspose.Pdf.Kit.PdfFileStamp("d:/OWASP_Testing_Guide_v3.pdf", "d:/ OWASP_Testing_Guide_v3_output.pdf");
//create stamp
Aspose.Pdf.Kit.Stamp stamp = new Aspose.Pdf.Kit.Stamp();
stamp.BindLogo(new Aspose.Pdf.Kit.FormattedText("Hello World!", System.Drawing.Color.Blue, System.Drawing.Color.Transparent, Aspose.Pdf.Kit.FontStyle.Helvetica, Aspose.Pdf.Kit.EncodingType.Winansi, true, 14));
stamp.SetOrigin(200, 200);
stamp.Rotation = 90.0F;
stamp.IsBackground = true;
//add stamp to PDF file
fileStamp.AddStamp(stamp);
//save updated PDF file
fileStamp.Close();
//create DocumentPrivileges object
Aspose.Pdf.Kit.DocumentPrivilege privilege = Aspose.Pdf.Kit.DocumentPrivilege.ForbidAll;
privilege.ChangeAllowLevel = 1;
privilege.AllowPrint = true;
privilege.AllowCopy = true;
//open PDF document
Aspose.Pdf.Kit.PdfFileSecurity fileSecurity = new Aspose.Pdf.Kit.PdfFileSecurity("d:/OWASP_Testing_Guide_v3_output.pdf", "d:/ OWASP_Testing_Guide_v3_Secured.pdf");
//set document privileges
fileSecurity.SetPrivilege(privilege);