本文以C#代码为例介绍如何实现将彩色PDF文件转为灰度(黑白)的PDF文件,即 将PDF文档里面的彩色图片或者文字等通过调用PdfGrayConverter.ToGrayPdf()方法转为文档页面为灰色调、无彩色效果的文档。下面的程序运行环境及代码示例。
关于如何引入dll文件:
1.通过NuGet安装dll(2种方法)
1.1可以在Visual Studio中打开“解决方案资源管理器”,鼠标右键点击“引用”,“管理NuGet包”,然后搜索Spire.PDF安装。
1.2将以下内容复制到PM控制台安装。
Install-Package Spire.PDF -Version 7.11.1
2.手动添加dll引用
可通过手动下载包,然后解压,找到BIN文件夹下的Spire.Pdf.dll。然后在Visual Studio中打开“解决方案资源管理器”,鼠标右键点击“引用”,“添加引用”将本地路径BIN文件夹下的dll文件添加引用至程序。
这里转换主要用到以下步骤:
C#
using Spire.Pdf.Conversion;namespace ToGrayPDF{class Program{static void Main(string[] args){//创建一个PdfGrayConverter实例并加载文档PdfGrayConverter converter = new PdfGrayConverter(sample.pdf);//将彩色PDF转换为灰度converter.ToGrayPdf(Grayscale.pdf);converter.Dispose();}}}
转换结果:
本文由梁桂钊于2021-01-18发表在梁桂钊的博客,如有疑问,请联系我们。
本文链接:https://720ui.com/3286.html