如何使用C#將Excel轉換為PDF(逐步教程)
這篇文章將評估快速解鎖PDF文件所需的工具。 請注意,本文只是為了在解釋如何刪除密碼並打開原始受保護的PDF文件之前,使您更容易存取PDF文件。
使用Adobe Acrobat Pro DC移除密碼保護
市場上較知名的PDF解決方案之一是Adobe Acrobat。 您可以使用Adobe Acrobat DC瀏覽、修改,甚至生成新的PDF文件。 Android、Windows和Mac裝置都可以使用此程式。 在所有系統上,文件都可以被存取。 Adobe Acrobat中的令人印象深刻的功能使得只有人們可以建立已完成的、精緻的PDF文件。 Adobe Reader相當有效,除了擁有眾多編輯工具外,還可以快速刪除受保護的PDF文件的密碼。
Adobe軟體工具可以輕鬆地將受保護的PDF轉換為未受保護的PDF。 這使得它成為一個獨特的發現,因為Adobe Acrobat是當今唯一的一種工具。 讓我們看看如何使用Adobe Acrobat移除受保護的PDF文件密碼。
步驟1
點擊所需的PDF文件以打開它。 如果文件有密碼,則會出現請求密碼的對話框。 在密碼對話框中輸入文件的密碼。
密碼對話框
如果您輸入正確密碼,它將會打開一個新的文件,如下圖所示。
打開的受保護文件
步驟2
點擊鎖圖標。 它是位於螢幕左側"首頁"選項下方的圖標。
鎖
步驟3
點擊"權限詳情"。將出現"安全設定"窗口。
安全設定
步驟4
點擊"安全方法"框。 將出現一個名為"密碼安全"的選項。
Password Security
步驟5
從下拉選單中選擇"無安全性"。
無安全性
步驟6
如果再次提示輸入密碼,則再次輸入。 輸入PDF的密碼後,點擊"確定"兩次。只要密碼輸入正確,您的PDF將不再有密碼鎖。 點擊螢幕頂部的磁碟片形狀的圖標以保存PDF。 或者,您可以選擇"文件",然後選擇"保存"或"另存為"。
要了解更多關於Adobe Acrobat的資訊,請存取Adobe Acrobat官方網站。
IronPDF
IronPDF是一個強大的PDF轉換和API框架,專為使開發者能夠快速生成、閱讀和編輯PDF文件而設計。 IronPDF .NET套件使用Chrome引擎將HTML轉換為PDF,並支援Xamarin、Blazor、Unity、HoloLens應用、Windows Forms、HTML、ASPX、Razor HTML、.NET Core、ASP.NET和WPF,及該程式庫支援的所有限制和許多Web組件。 ASP.NET在線應用程式和傳統Windows應用程式都可以使用Microsoft .NET和.NET Core程式。 IronPDF允許建立具有HTML5、JavaScript、CSS和圖像的頁眉和頁腳以製作美觀的PDF。 該API程式庫還包含一個強大的HTML到PDF轉換器,在PDF方面效果不錯,以及一個獨立的PDF轉換引擎,獨立於任何外部資源。
IronPDF程式庫支持多種PDF生產輸入來源,包括圖像文件、HTML、HTML5、ASPX和Razor/MVC View。 它提供建立交互式PDF文件的工具,填寫和提交交互式表單,拆分PDF文件,提取文字和圖像,搜尋文字以及將PDF頁面光柵化為圖像的功能。 除使用使用者代理、代理伺服器、Cookie、HTTP標頭和表單變數來在HTML登錄表單後進行身份驗證外,該程式庫還提供使用連結作為PDF文件的基礎。
IronPDF提供受保護和未受保護的PDF建立功能。
IronPDF PDF程式庫允許使用者閱讀和編輯現有的PDF檔案,從PDF文件中提取圖像,向PDF文件新增文字、圖形、書籤、水印,以及頁眉和頁腳,拆分和合併新或現有的PDF文件中的頁面,並從文字建立PDF物件,無需Acrobat Reader。 CSS媒體文件和CSS文件都可以轉換為PDF文件。 IronPDF的使用者可以編輯現有的PDF表單並上傳新的表單。
使用IronPDF移除密碼保護
IronPDF可以用短短幾行程式碼刪除PDF文件的安全設置。 下面的範例程式碼展示了如何刪除PDF文件的密碼保護。
using IronPdf;
// Load the PDF document from file, specifying the password
PdfDocument pdf = PdfDocument.FromFile("resilt.pdf", "*****");
// Remove passwords and encryption from the PDF document
pdf.SecuritySettings.RemovePasswordsAndEncryption();
// Save the unsecured PDF to a new file
pdf.SaveAs("result.pdf");
using IronPdf;
// Load the PDF document from file, specifying the password
PdfDocument pdf = PdfDocument.FromFile("resilt.pdf", "*****");
// Remove passwords and encryption from the PDF document
pdf.SecuritySettings.RemovePasswordsAndEncryption();
// Save the unsecured PDF to a new file
pdf.SaveAs("result.pdf");
Imports IronPdf
' Load the PDF document from file, specifying the password
Private pdf As PdfDocument = PdfDocument.FromFile("resilt.pdf", "*****")
' Remove passwords and encryption from the PDF document
pdf.SecuritySettings.RemovePasswordsAndEncryption()
' Save the unsecured PDF to a new file
pdf.SaveAs("result.pdf")
此程式碼片段展示了:
-
使用命名空間:
- 包含IronPDF命名空間以利用其類和方法。
-
載入PDF:
PdfDocument.FromFile方法載入由文件路徑指定的PDF文件。 第二個參數允許指定密碼如果文件受到保護的話。
-
移除安全性:
- 調用
pdf.SecuritySettings來去除PDF上的任何密碼和加密。
- 調用
- 保存更改後的PDF:
- 最後,使用
SaveAs方法將修改後的PDF保存為新文件。
- 最後,使用
欲了解更多範例,請存取<IronPDF教程範例></IronPDF教程範例>。
總結
總之,本教程使我們了解到Adobe Acrobat可能很昂貴,因為使用其密碼功能需要主動訂閱。 另一方面,IronPDF程式庫提供免費的開發授權,並提供多種可供購買的授權,以適應開發者的需求。 Lite套件,預付費用$999,沒有持續费用,並附帶永久授權,免費試用IronPDF,一年產品支援、升級以及SaaS和OEM再分發選項。 這些授權可以用於生產、預備和開發,並且是一次性的投資。 此外,IronPDF提供額外的限時免費授權和防止再分發的免費授權。 欲獲得IronPDF定價和授權的完整資訊,請存取IronPDF授權頁面。
常見問題
如何使用C#從PDF中移除密碼?
您可以使用IronPDF在C#中從PDF中移除密碼。使用IronPDF的程式庫載入PDF文件,使用幾行C#程式碼移除密碼保護,然後儲存無密碼的PDF。
使用IronPDF解鎖PDF的步驟是什麼?
使用IronPDF解鎖PDF,首先使用IronPDF的程式庫載入加密的PDF文件,然後使用程式碼移除密碼保護,最後將文件儲存為無密碼的PDF檔。
解鎖PDF文件的成本效益方法是什麼?
使用IronPDF是一種具有成本效益的解鎖PDF文件的方法。它提供免費開發授權和一次性購買選項,不需要訂閱,並提供使用C#程式碼的直接過程。
IronPDF可以編輯現有的PDF文件嗎?
是的,IronPDF允許您編輯現有的PDF文件。您可以通過新增文字、圖形、水印、頁眉和頁腳來讀取、修改和操作PDF。
IronPDF可以處理哪些文件格式用於PDF建立?
IronPDF支持多種輸入格式用於PDF建立,例如圖像文件、HTML、HTML5、ASPX和Razor/MVC View。
使用IronPDF需要持續付款嗎?
不,IronPDF不需要持續付款。它提供一次性付款方式的永久授權和免費開發授權。
使用IronPDF比Adobe Acrobat Pro DC有什麼好處?
IronPDF是Adobe Acrobat Pro DC的一種具有成本效益的替代方案,因為它不需要訂閱。它提供免費的開發授權和一次性購買選項,無需持續支付費用。
我可以在哪裡了解更多關於使用IronPDF的資訊?
您可以通過存取IronPDF網站上的教程範例頁查找更多使用IronPDF的教程。
IronPDF是否完全相容即將發布的.NET 10,包括解鎖PDF?
是的 — IronPDF已經符合.NET 10並支持其所有現代運行時版本。您可以在.NET 10專案中載入、移除密碼/加密,並儲存無密碼的PDF而無需額外的變通方法。(ironpdf.com)
我如何在.NET 10專案中使用IronPDF從PDF中移除密碼保護?
在.NET 10專案中,您可以通過引用IronPDF的最新版本(支持.NET 10)來移除密碼保護。




