VB合并两个pdf文件成1个pdf档的源码 求VB合并两个pdf文件的源码。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个问题要问 Adobe 公司。PDF 文件是它的知识产权,文件格式没有公布。 还有一种方法是利用代码控制 Acrobat 软件,利用打开菜单和文档-插入页面菜单。 用coolutils软件包的PDFCombine.exe,可以用Shell语句调用它。http://www.coolutils.com/CommandLine/PDFCombine 需要引用adobe libraryDim gPDDocBase, gPDDocSource As ObjectSet gPDDocBase = CreateObject("AcroExch.PDDoc")Set gPDDocSource = CreateObject("AcroExch.PDDoc") strFileBase = "C:\1.pdf"Do Until gPDDocBase.Open(strFileBase) = 0 DoEventsLoopstrFileSource = "C:\2.pdf"Do Until gPDDocSource.Open(strFileSource) = 0 DoEventsLoopgPDDocBase.InsertPages gPDDocBase.GetNumPages - 1, gPDDocSource, 0, 1, 0gPDDocBase.Save 1, strFileBaseSet gPDDocBase = NothingSet gPDDocSource = Nothing [原创]VB变态应用之“移花接木”(内嵌汇编实现) 如何画饼图 关于用VB实现BT下载的问题 水晶报表 我有几个很简单的问题,大家都来看看! 怎样判断系统之中有没有安装打印机??????????? SETUP FACTORY 6打包问题 我做的OCX控件中通过WebBrowser1.Navigate 引用word文档,如何才能关闭word? 取一个字符串的前10位字符用那一个函数?? 请教用MSCOMM收发文件的问题 vb webbrowser中打开文件夹目录,重命名文件夹时显示乱码! vb 怎样访问服务器 ??????????????
Dim gPDDocBase, gPDDocSource As Object
Set gPDDocBase = CreateObject("AcroExch.PDDoc")
Set gPDDocSource = CreateObject("AcroExch.PDDoc")
strFileBase = "C:\1.pdf"
Do Until gPDDocBase.Open(strFileBase) = 0
DoEvents
Loop
strFileSource = "C:\2.pdf"
Do Until gPDDocSource.Open(strFileSource) = 0
DoEvents
Loop
gPDDocBase.InsertPages gPDDocBase.GetNumPages - 1, gPDDocSource, 0, 1, 0
gPDDocBase.Save 1, strFileBase
Set gPDDocBase = Nothing
Set gPDDocSource = Nothing