跳至页脚内容
PDF 工具

如何在没有 Adobe Pro 的情况下涂黑 PDF

除了普遍兼容性和易于共享之外,PDF格式的最大好处之一是提供的多种安全功能。 密码保护、加密和数字签名是可用的选项之一,但如果您希望在保留格式的同时隐藏文档的某些部分,该怎么办? 进入PDF涂黑 - 永久删除可见文本并遮盖PDF文档中的机密或敏感信息以确保隐私和安全。

Adobe Acrobat Reader被认为是涂黑PDF文件的行业标准,但并不总是可以访问或容易使用。 在本指南中,我们将解释如何使用我们功能丰富的C#库IronPDF进行涂黑,以及推荐几个提供基本功能的替代涂黑工具。

IronPDF:卓越的C# PDF库

IronPDF是一个为网络开发人员特别设计的轻量级.NET PDF库。 PDF 转换只是众多用途之一 - 它使读取、写入和操作 PDF 变得轻而易举,您可以在 .NET 项目中用于桌面和网页。 最佳部分 - 在开发环境中免费试用。

IronPDF 的主要优势之一是其灵活性。 它可以作为独立的桌面应用程序使用,也可以通过 IronPDF API 集成到您的 Web 应用程序中。 此外,IronPDF兼容Windows和Mac操作系统,使其可供广泛的用户使用。

PDF文件涂黑 - 入门

在Visual Studio中创建你的项目

首先,打开Visual Studio,转到文件 -> 新建项目 -> 控制台应用程序。 输入你的项目名称,选择你想保存的位置,然后点击下一步按钮。 选择最新的.NET框架,然后创建。 一旦你的项目启动并运行,就该添加我们的库了。

安装IronPDF库

IronPDF易于使用,但安装起来甚至更简单。 您可以这样做的方式有几种:

方法1:NuGet包管理器控制台

在Visual Studio中,在解决方案资源管理器中右击引用,然后点击管理NuGet包。 点击浏览并搜索'IronPDF',然后安装最新版本。 如果您看到这样,它就运行了:

如何在没有Adobe Pro的情况下涂黑PDF: 图1

您还可以转到工具 -> NuGet包管理器 -> 包管理器控制台,并在包管理器标签中输入以下行:

Install-Package IronPdf

最后,您可以直接从NuGet的IronPDF页面获取IronPDF。 从NuGet页面右侧的菜单中选择下载包选项,双击您的下载以自动安装,并重新加载解决方案以在项目中开始使用它。

不起作用? 您可以在我们的高级IronPDF NuGet安装说明中找到平台特定的帮助。

方法2:使用DLL文件

您还可以直接从我们这里获取IronPDF DLL文件并手动将其添加到Visual Studio。 有关完整说明和Windows、MacOS和Linux的DLL包链接,请查看我们的专用IronPDF安装指南

添加IronPDF命名空间

请务必用IronPDF命名空间开始你的代码,如下所示:

using IronPdf;
using IronPdf;
Imports IronPdf
$vbLabelText   $csharpLabel

如何使用IronPDF涂黑PDF文件

现在我们有了项目并添加了库,是时候创建我们的涂黑PDF文件了。使用IronPDF,我们通过指定要扫描和审查的短语来涂黑文本。 在此示例中,我们将从教程中提供的PDF文档中涂黑文本。

using IronPdf;

class Program
{
    static void Main()
    {
        // Load the PDF document from a file
        PdfDocument pdf = PdfDocument.FromFile("novel.pdf");

        // Redact 'are' phrase from all pages
        pdf.RedactTextOnAllPages("are");

        // Save the redacted PDF as a new file
        pdf.SaveAs("redacted.pdf");
    }
}
using IronPdf;

class Program
{
    static void Main()
    {
        // Load the PDF document from a file
        PdfDocument pdf = PdfDocument.FromFile("novel.pdf");

        // Redact 'are' phrase from all pages
        pdf.RedactTextOnAllPages("are");

        // Save the redacted PDF as a new file
        pdf.SaveAs("redacted.pdf");
    }
}
Imports IronPdf

Friend Class Program
	Shared Sub Main()
		' Load the PDF document from a file
		Dim pdf As PdfDocument = PdfDocument.FromFile("novel.pdf")

		' Redact 'are' phrase from all pages
		pdf.RedactTextOnAllPages("are")

		' Save the redacted PDF as a new file
		pdf.SaveAs("redacted.pdf")
	End Sub
End Class
$vbLabelText   $csharpLabel

在此示例中,我们加载文件novel.pdf,并使用RedactTextOnAllPages方法,选择从整个文档中涂黑单词'are'。 然后我们将涂黑的PDF保存为'redacted.pdf'。 这是输出文件:

如何在没有Adobe Pro的情况下涂黑PDF: 图2

或者,可以使用RedactTextOnPageRedactTextOnPages分别在一个或多个页面上审查敏感信息。

替代涂黑工具

Microsoft Word

Microsoft Word多年来一直是文档创建和编辑的基石。 然而,其PDF涂黑工具还有很多不足之处 - 需要您手动选择要涂黑的每个文本部分并手动编辑或替换。

如何使用Microsoft Word涂黑PDF文件

  • 在Microsoft Word中,打开您的PDF文件
  • Word会提示您将PDF转换为可编辑文档。 选择确定以继续
  • 使用高亮工具选择黑色,选择您要涂黑的文本并应用
  • 转到文件,另存为,并将您的文档导出为PDF文件

pdfFiller

pdfFiller是一个在线软件平台,具有许多功能,允许用户自定义和操作PDF文件 - 包括涂黑敏感信息。 然而,这也是一个非常手动的过程,需要您在要审查的文本上绘制形状。

如何使用pdfFiller涂黑PDF文件

  • 在浏览器中打开pdfFiller的涂黑工具
  • 从您的系统中上传PDF文档
  • 在顶部栏选择黑色消除工具
  • 在您要涂黑的文本上绘制形状
  • 完成后,单击右上角的完成
  • 在出现的框中将文档保存为PDF

结论

这就是如何在不使用Adobe Acrobat的情况下涂黑PDF文件。 Microsoft Word和pdfFiller易于使用并提供一系列基本的编辑功能。 然而,对于更强大的PDF涂黑工具,IronPDF提供了无法匹敌的灵活性。

而PDF涂黑只是开始 - 通过HTML到PDF转换、PDF格式化工具、内置安全和合规功能等,IronPDF是满足您所有PDF文档需求的头号工具。

准备好亲自体验IronPDF了吗? 您可以从我们的IronPDF30天免费试用开始。 它也完全免费用于开发目的,因此您可以真正了解它的功能。 如果您喜欢您所看到的,IronPDF的起价低至$liteLicense定价详情。 为了节省更多,可以查看Iron Suite许可包,您可以以购买两个工具的价格获取全部九个Iron Software工具。 祝您编码愉快!

如何在没有Adobe Pro的情况下涂黑PDF: 图3

Curtis Chau
技术作家

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

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