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