محافظت از PDF از طریق C#

امتیازات سند را برای PDF با رمزگذاری AES-128 تنظیم کنید. برای تغییر اسناد PDF به صورت برنامه نویسی از Aspose.PDF برای .NET استفاده کنید

نحوه محافظت از فایل PDF با استفاده از ابزار .NET

به منظور محافظت از فایل PDF، از API Aspose.PDF for .NET استفاده خواهیم کرد که یک API دستکاری اسناد با قابلیت های غنی، قدرتمند و آسان برای استفاده برای پلتفرم net است. مدیر بسته NuGet را باز کنید، aspose.pdf را جستجو کرده و نصب کنید. شما همچنین می توانید از دستور زیر از کنسول مدیریت بسته استفاده کنید.

Package Manager Console

PM > Install-Package Aspose.PDF

محافظت از پی دی اف از طریق C#


شما نیاز به Aspose.PDF for .NET دارید تا کد را در محیط خود امتحان کنید.

۱. PDF را با نمونه ای از سند بارگذاری کنید. ۱. یک شی از DocumentPrivilege ایجاد کنید و گزینه های تنظیم کنید. ۱. برای محافظت از PDF با AES-128، روش Call Document.Encrypt را فراخوانی کنید. ۱. صرفه جویی در نتیجه در فرمت PDF

محافظت از پی دی اف - C#

این کد نمونه نحوه محافظت از فایل PDF را نشان می دهد

var inputFile = Path.Combine(dataDir, "input.pdf");
var outputFile = Path.Combine(dataDir, "output.pdf");
var document = new Aspose.Pdf.Document(inputFile);
var documentPrivilege = Aspose.Pdf.Facades.DocumentPrivilege.ForbidAll;
documentPrivilege.AllowScreenReaders = true;
document.Encrypt("userpassword", "ownerpassword", 
    documentPrivilege, 
    Aspose.Pdf.CryptoAlgorithm.AESx128, false);
document.Save(outputFile);