跳至页脚内容
使用IRONPDF

如何解除PDF的保护(初学者教程)

这篇文章将评估快速解锁PDF文件所需的工具。 请注意,这篇文章只是为了在解释如何移除密码并打开原始安全的PDF文件之前,让您更容易访问PDF文件。

使用Adobe Acrobat Pro DC移除密码保护

市场上众所周知的PDF文件解决方案之一是Adobe Acrobat。 您可以使用Adobe Acrobat DC浏览、修改,甚至生成新的PDF文件。 安卓、Windows和Mac设备都可以使用这个程序。 在所有系统上,文件都可以被访问。 在 Adobe Acrobat 中令人印象深刻的功能使得只有人可以创建以最终、精美状态输出的 PDF 文档。 Adobe Reader非常有效,除了它拥有的众多编辑工具之外,还可以快速移除安全PDF文档文件的密码。

软件工具 Adobe 可以轻松地将受保护的 PDF 转换为不受保护的 PDF。 这使得它成为一种独特的发现,因为Adobe Acrobat是当今唯一的一种此类工具。 让我们看看如何使用Adobe Acrobat来移除安全PDF文件的密码。

步骤1

点击所需的PDF文件以打开它。 如果文档有密码,将会出现一个对话框请求输入密码。 在密码对话框中输入文档密码。

如何解锁PDF(初学者教程),图1:密码对话框 密码对话框

如果您输入了正确的密码,它将打开一个如下面图像的新文件。

如何解锁PDF(初学者教程),图2:已打开的安全文件 已打开的安全文件

步骤2

点击锁形符号。 它是位于屏幕左侧"主页"选项下方的图标。

如何解锁PDF(初学者教程),图3:锁

步骤3

点击"权限详情"。 将出现"安全设置"窗口。

如何解锁PDF(初学者教程),图4:安全设置 安全设置

步骤4

点击"安全方法"框。 将出现一个名为"密码安全"的选项。

如何解锁PDF(初学者教程),图5:密码安全 密码安全

步骤5

从下拉菜单中选择"无安全"。

如何解锁PDF(初学者教程),图6:无安全 无安全

步骤6

如果提示再次输入密码,请再次输入。 在输入PDF的密码后,点击"确定"两次。 只要您输入的密码正确,您的PDF将不再有密码锁。 点击屏幕顶部的软盘形状的符号以保存PDF。 或者,您可以选择"文件",然后选择"保存"或"另存为"。

要了解有关Adobe Acrobat的更多信息,请访问Adobe Acrobat官网

IronPDF。

IronPDF是一款强大的PDF转换器和API框架,用于PDF编辑和处理,旨在让开发人员能够快速生成、阅读和编辑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视图。 它提供工具来创建交互式PDF文件,完成和提交交互式表单分割PDF文件,提取文本和图像,搜索文本,以及将PDF页面栅格化为图像。 除了使用用户代理、代理、Cookie、HTTP头和表单变量来进行HTML登录表单背后的身份验证外,库还提供使用链接作为PDF文档的基础。

IronPDF支持创建安全和非安全PDF。

IronPDF的PDF库允许用户读取和编辑现有PDF文档,从PDF文件中提取图像,添加文本、图形、书签水印、页眉和页脚到PDF文件,分裂和组合新或现有PDF文档中的页面,并且无需Acrobat Reader即可从文本创建PDF对象。 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")
$vbLabelText   $csharpLabel

此代码片段演示:

  1. 使用命名空间

    • 包含IronPDF命名空间以使用其类和方法。
  2. 加载PDF

    • PdfDocument.FromFile方法加载由文件路径指定的PDF文件。 第二个参数可以用于指定密码,如果文档被保护。
  3. 移除安全

    • pdf.SecuritySettings上调用RemovePasswordsAndEncryption方法以移除PDF的任何密码和加密。
  4. 保存修改的PDF
    • 最后,使用SaveAs方法将修改后的PDF保存到一个新文件中。

有关更多教程,请访问IronPDF教程示例

结论

总之,这个教程让我们了解到,Adobe Acrobat可能很昂贵,因为使用其密码功能需要一个有效的订阅。 另一方面,IronPDF库提供了一个免费的开发许可证,并提供一系列适合开发人员需求的许可证购买。 Lite套餐的预付款费用为$799,没有持续费用,并且附带永久许可证,免费的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视图。

使用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)来移除密码保护。

Curtis Chau
技术作家

Curtis Chau 拥有卡尔顿大学的计算机科学学士学位,专注于前端开发,精通 Node.js、TypeScript、JavaScript 和 React。他热衷于打造直观且美观的用户界面,喜欢使用现代框架并创建结构良好、视觉吸引力强的手册。

除了开发之外,Curtis 对物联网 (IoT) 有浓厚的兴趣,探索将硬件和软件集成的新方法。在空闲时间,他喜欢玩游戏和构建 Discord 机器人,将他对技术的热爱与创造力相结合。