跳過到頁腳內容
PDF工具

如何在沒有Adobe Pro的情況下為PDF設置密碼

使用密碼保護您的 PDF 文件是防止未經授權訪問敏感信息的重要措施。 雖然 Adobe Acrobat Reader 是一款流行的工具,但也有多個在線工具可以快速且免費地為您的 PDF 添加密碼保護。在本文中,我們將介紹三個可靠的在線服務。

Smallpdf

Smallpdf 是一個用戶友好的在線工具,提供各種 PDF 相關服務,包括密碼保護。 以下是使用方法:

  1. 打開瀏覽器: 進入 Smallpdf 網站(https://smallpdf.com/protect-pdf)。

如何在不使用 Adobe Pro 的情況下為 PDF 添加密碼保護:圖 1

  1. 上傳您的 PDF: 點擊“選擇文件”按鈕並選擇您要保護的文件。 或者,您可以將文件拖放到指定區域。

如何在不使用 Adobe Pro 的情況下為 PDF 添加密碼保護:圖 2

  1. 設定密碼: 文件上傳完畢後,在提供的欄位中輸入您想要的密碼。

  2. 加密 PDF: 點擊“保護”按鈕。 工具將處理您的文件並應用密碼。

  3. 下載已保護的 PDF: 加密完成後,將密碼保護的 PDF 下載到您的電腦。

如何在不使用 Adobe Pro 的情況下為 PDF 添加密碼保護:圖 3

2. ILovePDF

ILovePDF 是另一個提供各種 PDF 工具的流行在線服務,包括密碼保護。 以下是使用方法:

  1. 打開瀏覽器: 進入 ILovePDF 網站(https://www.ilovepdf.com/protect-pdf)。

如何在不使用 Adobe Pro 的情況下為 PDF 添加密碼保護:圖 4

  1. 上傳您的 PDF:點擊“選擇 PDF 文件”按鈕並選擇您要保護的文件。

如何在不使用 Adobe Pro 的情況下為 PDF 添加密碼保護:圖 5

  1. 設定密碼: 在提供的欄位中輸入您想要的密碼。

如何在不使用 Adobe Pro 的情況下為 PDF 添加密碼保護:圖 6

  1. 保護 PDF:點擊“保護 PDF”按鈕。 工具將用密碼加密您的文件。

  2. 下載已保護的 PDF: 完成後,將密碼保護的 PDF 下載到您的電腦。

如何在不使用 Adobe Pro 的情況下為 PDF 添加密碼保護:圖 7

3. PDF2Go

PDF2Go 是一個多功能的在線 PDF 工具,提供保護 PDF 文件的選項。 以下是使用方法:

  1. 打開瀏覽器:進入 PDF2Go 網站(https://www.pdf2go.com/protect-pdf)。

如何在不使用 Adobe Pro 的情況下為 PDF 添加密碼保護:圖 8

  1. 上傳您的 PDF: 點擊“選擇文件”按鈕並選擇您想要保護的 PDF 文件。 或者,您可以將文件拖放到上傳區域。

如何在不使用 Adobe Pro 的情況下為 PDF 添加密碼保護:圖 9

  1. 設定密碼: 在提供的欄位中輸入您想要的密碼。 您還可以設置權限密碼。

  2. 開始加密: 點擊“開始”按鈕。 工具將用密碼加密您的 PDF。

  3. 下載已保護的 PDF: 進程完成後,將密碼保護的 PDF 下載到您的電腦。

如何在不使用 Adobe Pro 的情況下為 PDF 添加密碼保護:圖 10

4. Soda PDF

Soda PDF 是一個提供多種 PDF 服務的在線平台,包括密碼保護。 以下是使用方法:

  1. 打開瀏覽器: 進入 Soda PDF 網站(https://www.sodapdf.com/password-protect-pdf/)。

如何在不使用 Adobe Pro 的情況下為 PDF 添加密碼保護:圖 11

  1. 上傳您的 PDF: 點擊“選擇文件”按鈕並選擇您要保護的文件。 您還可以將文件拖放到上傳區域。

  2. 設定密碼: 在提供的欄位中輸入您想要的密碼。

如何在不使用 Adobe Pro 的情況下為 PDF 添加密碼保護:圖 12

  1. 保護 PDF:點擊“保護 PDF”按鈕。 工具將用密碼加密您的 PDF。

  2. 下載已保護的 PDF: 完成後,將密碼保護的 PDF 下載到您的電腦。

如何在不使用 Adobe Pro 的情況下為 PDF 添加密碼保護:圖 13

使用 C# 程式為 PDF 添加密碼保護

對於喜歡編程方法的人來說,尤其是在開發環境中,您可以使用 C# 為 PDF 文件添加密碼保護。 用途之一的一個優秀的庫是 IronPDF

介紹 IronPDF

IronPDF 是一個強大的 C# 庫,專為程式化管理 PDF 文件而設計。 It offers a wide range of features, including creating, editing, merging, and password-protecting PDFs. IronPDF 因其易於使用、文檔齊全以及對 .NET 應用程序的兼容性而聞名。 通過 IronPDF,開發人員可以將 PDF 功能無縫集成到他們的應用程序中,確保高性能和可靠性。

安裝 IronPDF

要開始使用 IronPDF,請通過 NuGet 執行以下命令在包管理器控制台中安裝

Install-Package IronPdf

此命令將安裝 IronPDF 庫及其所有依賴項。

如何在不使用 Adobe Pro 的情況下為 PDF 添加密碼保護:圖 14

示例:使用 IronPDF 為 PDF 添加密碼保護

以下是一個使用 IronPDF 在 C# 中為 PDF 添加密碼保護的簡單示例:

using IronPdf;

class Program
{
    static void Main(string[] args)
    {
        // Load the existing PDF document
        PdfDocument document = new PdfDocument("Certificate.pdf");

        // Set the password for the PDF document
        document.Password = "p@ssw0rd";

        // Save the password-protected PDF as a new file
        document.SaveAs("Certificate_protected.pdf");
    }
}
using IronPdf;

class Program
{
    static void Main(string[] args)
    {
        // Load the existing PDF document
        PdfDocument document = new PdfDocument("Certificate.pdf");

        // Set the password for the PDF document
        document.Password = "p@ssw0rd";

        // Save the password-protected PDF as a new file
        document.SaveAs("Certificate_protected.pdf");
    }
}
Imports IronPdf

Friend Class Program
	Shared Sub Main(ByVal args() As String)
		' Load the existing PDF document
		Dim document As New PdfDocument("Certificate.pdf")

		' Set the password for the PDF document
		document.Password = "p@ssw0rd"

		' Save the password-protected PDF as a new file
		document.SaveAs("Certificate_protected.pdf")
	End Sub
End Class
$vbLabelText   $csharpLabel

以上 C# 程式碼示例展示了如何使用 IronPDF 庫為 PDF 添加密碼保護:

  1. 通過加載一個名為“Certificate.pdf”的現有 PDF 文件來創建 PdfDocument 對象。
  2. 使用 Password 屬性將文檔的密碼設置為“p@ssw0rd”。
  3. 使用 SaveAs 方法將密碼保護的 PDF 另存為一個名為“Certificate_protected.pdf”的新文件。

如何在不使用 Adobe Pro 的情況下為 PDF 添加密碼保護:圖 15

IronPDF 簡化了管理 PDF 安全性的過程,為需要在其應用程序中實現 PDF 功能的開發人員提供了一個強大的解決方案。

為增強文檔的密碼安全性,您可以使用在線 PDF 工具來設置密碼保護。 或者,將您的文件壓縮成一個 zip 文件並設置密碼保護。 確保為這兩種方法設定正確的密碼。

結論

使用密碼保護您的 PDFs 對於保護敏感信息至關重要。 雖然 Smallpdf、ILovePDF、PDF2Go 和 Soda PDF 等在線工具提供快速和簡單的解決方案,但需要程式化方法的開發者可以利用強大的 IronPDF 庫在 C# 中實現此功能。

IronPDF 不僅簡化了 PDF 密碼保護的過程,還提供了一個廣泛的功能範圍來管理 PDF 文件。 您可以從免費試用開始,以充分利用其完整的功能和持續支持。

Curtis Chau
技術作家

Curtis Chau 擁有卡爾頓大學計算機科學學士學位,專注於前端開發,擅長於 Node.js、TypeScript、JavaScript 和 React。Curtis 熱衷於創建直觀且美觀的用戶界面,喜歡使用現代框架並打造結構良好、視覺吸引人的手冊。

除了開發之外,Curtis 對物聯網 (IoT) 有著濃厚的興趣,探索將硬體和軟體結合的創新方式。在閒暇時間,他喜愛遊戲並構建 Discord 機器人,結合科技與創意的樂趣。