码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • C#/VB.NET 将PDF转为PDF/X-1a:2001


    PDF/X-1a是一种PDF文件规范标准,在制作、使用PDF以及印刷时所需要遵循的技术条件,属于PDF/X-1标准下的一个子标准。 PDF/X-1标准有由CGATS于1999年制定的PDF/X-1:1999,由ISO于2001年制的PDF/X-1:2001、PDF/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.PDF for .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(string filePath)方法转为PDF/X-1a:2001。

    C#

    1. using Spire.Pdf.Conversion;
    2. namespace PDFtoPDFX1A
    3. {
    4. class Program
    5. {
    6. static void Main(string[] args)
    7. {
    8. PdfStandardsConverter converter = new PdfStandardsConverter("input.pdf");
    9. converter.ToPdfX1A2001("output.pdf");
    10. }
    11. }
    12. }

    vb.net

    1. Imports Spire.Pdf.Conversion
    2. Namespace PDFtoPDFX1A
    3. Class Program
    4. Private Shared Sub Main(args As String())
    5. Dim converter As New PdfStandardsConverter("input.pdf")
    6. converter.ToPdfX1A2001("output.pdf")
    7. End Sub
    8. End Class
    9. End Namespace

     

     

    —End—

  • 相关阅读:
    【愚公系列】2022年08月 微信小程序-纵向和横向选项卡功能实现
    “蔚来杯“2022牛客暑期多校训练营10 EF题解
    学点设计模式,盘点Spring等源码中与设计模式的那些事之结构型模型
    【好书集锦】从技术到产品
    xauth: file /home/oracle/.Xauthority does not exist解决方案
    准备pmp考试第10天
    【Grpc】grpc中repeated的数据如何set值?
    闪电连接算法之Python实现
    最短路:leetcode1334. 阈值距离内邻居最少的城市
    信奥中的数学:微积分 高等数学 数学分析
  • 原文地址:https://blog.csdn.net/Eiceblue/article/details/126226945
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号