
在C#中将Excel转换为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文件以打开它。 如果文档有密码,将会出现一个对话框请求输入密码。 在密码对话框中输入文档密码。
密码对话框
如果您输入了正确的密码,它将打开一个如下面图像的新文件。
打开的安全文件
步骤2
点击锁形符号。 它是位于屏幕左侧"主页"选项下方的图标。
锁定
步骤3
点击"权限详情"。 将出现"安全设置"窗口。
安全设置
步骤4
点击"安全方法"框。 将出现一个名为"密码安全"的选项。
Password Security
步骤5
从下拉菜单中选择"无安全"。
无安全
步骤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");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上调用RemovePasswordsAndEncryption方法以去除PDF中的任何密码和加密。
- 在
-
保存修改后的 PDF:
- 最后,使用
SaveAs方法将修改后的PDF保存为新文件。
- 最后,使用
有关更多教程,请访问IronPDF教程示例。
结论
总之,这个教程让我们了解到,Adobe Acrobat可能很昂贵,因为使用其密码功能需要一个有效的订阅。 另一方面,IronPDF库提供了一个免费的开发许可证,并提供一系列适合开发人员需求的许可证购买。 Lite套餐,前期费用为 $999,没有持续费用,并附带永久许可证,IronPDF免费试用、一年的产品支持、升级,以及SaaS和OEM再分发选项。 这些许可证可以用于生产、阶段和开发,是一次性投资。 此外,IronPDF还提供额外的限时免费许可证和防止重新分发的免费许可证。 有关IronPDF定价和许可详情的完整概览,请访问IronPDF许可页面。

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


