最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用C#更改PDF文檔的安全權(quán)限的操作指南

 更新時(shí)間:2025年12月01日 10:05:19   作者:2501_93070778  
當(dāng)你使用密碼保護(hù) PDF 文檔時(shí),可以選擇指定一組權(quán)限,這些權(quán)限用于決定用戶可以如何與文件交互,本文將演示如何使用 Spire.PDF for .NET 在 C# 和 VB.NET 中更改 PDF 文檔的安全權(quán)限,需要的朋友可以參考下

引言

當(dāng)你使用密碼保護(hù) PDF 文檔時(shí),可以選擇指定一組權(quán)限。這些權(quán)限用于決定用戶可以如何與文件交互。例如,你可以為文檔設(shè)置權(quán)限,禁止用戶打印或執(zhí)行剪切和粘貼操作。本文將演示如何使用 Spire.PDF for .NET 在 C# 和 VB.NET 中更改 PDF 文檔的安全權(quán)限。

安裝 Spire.PDF for .NET

首先,你需要將 Spire.PDF for .NET 包中包含的 DLL 文件添加到你的 .NET 項(xiàng)目引用中。你可以通過以下鏈接下載這些 DLL 文件,或者通過 NuGet 進(jìn)行安裝。

PM> Install-Package Spire.PDF

更改 PDF 文檔的安全權(quán)限
以下是在 Spire.PDF for .NET 中為 PDF 文檔應(yīng)用安全權(quán)限的步驟:

  1. 創(chuàng)建一個(gè) PdfDocument 對(duì)象。
  2. 使用 PdfDocument.LoadFromFile() 方法加載一個(gè)示例 PDF 文件。
  3. 指定打開密碼和權(quán)限密碼??梢詫⒋蜷_密碼設(shè)置為空,這樣生成的文檔在打開時(shí)不需要密碼。
  4. 使用 PdfDocument.Security.Encrypt() 方法,通過打開密碼和權(quán)限密碼對(duì)文檔進(jìn)行加密,并設(shè)置安全權(quán)限。該方法接受 PdfPermissionsFlags 枚舉作為參數(shù),該枚舉定義了加密文檔的用戶訪問權(quán)限。
  5. 使用 PdfDocument.SaveToFile() 方法將文檔保存為另一個(gè) PDF 文件。

具體示例代碼如下:

using Spire.Pdf;
using Spire.Pdf.Security;

namespace ChangeSecurityPermission
{
    class Program
    {
        static void Main(string[] args)
        {
            //創(chuàng)建 PdfDocument 對(duì)象
            PdfDocument doc = new PdfDocument();

            //加載示例 PDF 文件
            doc.LoadFromFile(@"C:\Users\Administrator\Desktop\sample.pdf");

            //指定打開密碼
            string openPsd = string.Empty;

            //指定權(quán)限密碼
            string permissionPsd = "e-iceblue";

            //使用打開密碼和權(quán)限密碼加密文檔,并設(shè)置權(quán)限和加密密鑰大小
            doc.Security.Encrypt(openPsd, permissionPsd, PdfPermissionsFlags.FullQualityPrint, PdfEncryptionKeySize.Key128Bit);

            //將文檔保存為另一個(gè) PDF 文件
            doc.SaveToFile("SecurityPermissions.pdf");
        }
    }
}

效果如圖所示:

最后

到此這篇關(guān)于使用C#更改PDF文檔的安全權(quán)限的操作指南的文章就介紹到這了,更多相關(guān)C#更改PDF文檔安全權(quán)限內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論

鄄城县| 上思县| 和林格尔县| 勃利县| 南溪县| 吉水县| 山西省| 驻马店市| 米林县| 商都县| 鞍山市| 汕尾市| 大悟县| 中江县| 荣昌县| 丰顺县| 泰安市| 栖霞市| 保德县| 建水县| 烟台市| 普兰店市| 新竹县| 娄底市| 观塘区| 普洱| 安福县| 库车县| 曲麻莱县| 开化县| 汝阳县| 泌阳县| 轮台县| 抚顺市| 衡南县| 溧水县| 贵港市| 黄骅市| 金堂县| 棋牌| 山东省|