PDF-XChange Editor SDK 将多个 PDF 与 VBA (Excel) 合并

Posted

技术标签:

【中文标题】PDF-XChange Editor SDK 将多个 PDF 与 VBA (Excel) 合并【英文标题】:PDF-XChange Editor SDK to merge multiple PDF with VBA (Excel) 【发布时间】:2021-06-03 15:29:09 【问题描述】:

我正在尝试将多个 PDF 文件合并为一个...并且感谢我在 PDF-XChange 的支持论坛上找到的 sn-p,我能够做到。问题是它只允许我做一次。之后它会产生一个错误,就像某些东西是打开的一样。

如果我关闭 excel 文件(我正在开发代码的地方),我可以再次(一次)执行例程

我得到的错误是:

错误是在方法Doc.WriteToFile产生的

为了测试,我创建了一个简单的例程:

Public Sub CreateDoc()
    Dim PXC As New PXC_Inst
    Dim Doc As IPXC_Document
    
    'Initialize
    PXC.Init ""
    
    'Create new document, save as pdf
    Set Doc = PXC.NewDocument()
    Doc.WriteToFile "c:\users\syntax\desktop\Test.pdf"
    
    'Close document and Finalize
    Doc.Close
    PXC.Finalize
End Sub

低于其所需参考(安装 PDF-XChange Core API SDK 后):

谁能给我一个提示? 非常感谢!

【问题讨论】:

【参考方案1】:

对于遇到此帖子的任何人,我发现使其工作的解决方案是调用PXC_InstINITFINALIZE 方法,分别在excel启动和退出时。

【讨论】:

以上是关于PDF-XChange Editor SDK 将多个 PDF 与 VBA (Excel) 合并的主要内容,如果未能解决你的问题,请参考以下文章

PIE SDK PCA融合

Unity xcode配置(Editor)

Ubuntu 下pdf文件,编辑软件 Master pdf editor

如何进行地图SDK开发——示例文档

arcgis中把一个图层部分区域删除,怎么办?

将多页 PDF 转换为单个图像