C#/VB.NET 将PDF转为PDF/X-1a:2001

 时间:2024-10-12 10:12:42

PDF/X-1a是一种PDF文件规范标准,在制作、使用PDF以及印刷时所需要遵循的技术条件,属于PDF/X-1标准下的一个子标准。PDF/X-1标准有由CGATS于1999年制定的PDF/X-1:1999,由ISO于2001年制的PDF/X-1:2001PDF/X-1a:2001以及PDF/X-1a:2003等3个不同的版本;通过文件转换,我们可以得到PDF/X-1标准的PDF文件。本文,将通过C#及VB.NET代码来展示如何将既有的PDF转为PDF/X-1a:2001。以下,是详细内容,供参考。

【引入dll】

方法1

在程序中引入Spire.Pdf.dll文件;将Spire.PDFfor .NET下载到本地,解压,安装。安装完成后,找到安装路径下BIN文件夹中的Spire.Pdf.dll。然后在Visual Studio中打开“解决方案资源管理器”,鼠标右键点击“引用”,“添加引用”,将本地路径BIN文件夹下的dll文件添加引用至程序。

方法2

通过NuGet安装。可通过以下2种方法安装:

1.可以在Visual Studio中打开“解决方案资源管理器”,鼠标右键点击“引用”,“管理NuGet包”,然后搜索“ Spire.PDF ”,点击“安装”。等待程序安装完成。

2.将以下内容复制到PM控制台安装。

Install-Package Spire.PDF -Version 8.7.9

【将PDF转为PDF/X-1a:2001】

转换为PDF/X-1a:2001时,可参考如下代码步骤执行:

创建PdfStandardsConverter类的对象,并传入PDF源文档参数。

调用PdfStandardsConverter.ToPdfX1A2001(stringfilePath)方法转为PDF/X-1a:2001。

C#

usingSpire.Pdf.Conversion;

namespacePDFtoPDFX1A

{

classProgram

{

staticvoid Main(string[] args)

{

PdfStandardsConverter converter = new PdfStandardsConverter("input.pdf");

converter.ToPdfX1A2001("output.pdf");

}

}

}

VB.NET

Imports Spire.Pdf.Conversion

Namespace PDFtoPDFX1A

ClassProgram

PrivateShared Sub Main(args As String())

Dimconverter As New PdfStandardsConverter("input.pdf")

converter.ToPdfX1A2001("output.pdf")

EndSub

EndClass

End

Namespace

C#/VB.NET 将PDF转为PDF/X-1a:2001

  • 怎么给文字设置渐变颜色?
  • 羽生结弦参加过几次冬奥会
  • 列表可以嵌套在Python中
  • 360浏览器截图不见了怎么办
  • 少年宋慈攻略
  • 热门搜索
    有关禁毒的手抄报 端午节手抄报文字内容 爱国主义手抄报图片 三爱手抄报图片 手抄报版面设计图花 文明安全行手抄报 我们的节日中秋节手抄报 时代广场的蟋蟀手抄报 大自然的启示手抄报 防火防震手抄报