将 PDF 转换为灰度(黑白)
Spire.PDF for .NET 是一款专门对 Word 文档进行操作的 .NET 类库。致力于在于帮助开发人员轻松快捷高效地创建、编辑、转换和打印 Microsoft Word 文档,而无需安装 Microsoft Word。
行号用于在每行文本旁边显示 Word 自动计算的行数。当我们需要参考合同或法律文件等文档中的特定行时,它非常有用。word中的行号功能允许我们设置起始值、编号间隔、与文本的距离以及行号的编号方式。使用 Spire.Doc,我们可以实现上述所有功能。本文将介绍如何将 HTML 转换为 PDF。
欢迎加入spire技术交流群:767755948
将带有彩色图像的 PDF 转换为灰度可帮助您减小文件大小,并在不消耗彩色墨水的情况下以更经济实惠的模式打印 PDF。在本文中,您将了解如何使用 Spire.PDF for .NET 在 C# 和 VB.NET 中以编程方式实现转换。
安装 Spire.PDF for .NET
首先,您需要将 Spire.PDF for.NET 软件包中包含的 DLL 文件作为引用添加到您的 .NET 项目中。这些 DLL 文件既可以从这个链接下载,也可以通过 NuGet 安装。
1 PM> Install-Package Spire.PDF
将 PDF 转换为灰度
以下是将彩色 PDF 转换为灰度的步骤:
- 使用 PdfGrayConverter 类加载 PDF 文件。
- 使用 PdfGrayConverter.ToGrayPdf() 方法将 PDF 转换为灰度。
01 using Spire.Pdf.Conversion; 02 03 namespace ConvertPdfToGrayscale 04 { 05 class Program 06 { 07 static void Main(string[] args) 08 { 09 //Create a PdfGrayConverter instance and load a PDF file 10 PdfGrayConverter converter = new PdfGrayConverter(@"Sample.pdf"); 11 //Convert the PDF to grayscale 12 converter.ToGrayPdf("Grayscale.pdf"); 13 converter.Dispose(); 14 } 15 } 16 }
[VB.NET]
01 Imports Spire.Pdf.Conversion 02 03 Namespace ConvertPdfToGrayscale 04 Friend Class Program 05 Private Shared Sub Main(ByVal args As String()) 06 'Create a PdfGrayConverter instance and load a PDF file 07 Dim converter As PdfGrayConverter = New PdfGrayConverter("Sample.pdf") 08 'Convert the PDF to grayscale 09 converter.ToGrayPdf("Grayscale.pdf") 10 converter.Dispose() 11 End Sub 12 End Class 13 End Namespace
输入 PDF:
申请临时许可证
若想从生成的文档中删除评估信息,或解除功能限制,申请 30 天试用许可证。