Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
لتغيير كلمة مرور ملف PDF، تحتاج إلى إنشاء كائن PdfFileSecurity ثم استدعاء طريقة ChangePassword. تحتاج إلى تمرير كلمة مرور المالك الحالية وكلمات المرور الجديدة للمستخدم والمالك إلى طريقة ChangePassword.
تظهر الشيفرة البرمجية التالية كيفية تغيير كلمات مرور ملف PDF.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void ChangePassword()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf_SecuritySignatures();
using (var pdfFileInfo = new Aspose.Pdf.Facades.PdfFileInfo(dataDir + "sample_encrypted.pdf"))
{
// Create PdfFileSecurity object if the document is encrypted
if (pdfFileInfo.IsEncrypted)
{
using (var fileSecurity = new Aspose.Pdf.Facades.PdfFileSecurity())
{
// Bind PDF document
fileSecurity.BindPdf(dataDir + "sample_encrypted.pdf");
fileSecurity.ChangePassword("OwnerP@ssw0rd", "Pa$$w0rd1", "Pa$$w0rd2", Aspose.Pdf.Facades.DocumentPrivilege.Print, Aspose.Pdf.Facades.KeySize.x256);
// Save PDF document
fileSecurity.Save(dataDir + "sample_encrtypted1.pdf");
}
}
}
}
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.