PDF转换器+源码 PDF转Word、EXCEL、图片、TXT等
源码介绍:
转换部分不是源码,是Flash中心程序,Flash中心带转换功能,但是主要功能只能算个广告插件,而且会开机自启等、弹窗等,所以做了这个版本。
方法很简单,可以自己做,就是调用FlashCenter,等PDF转换器启动后杀掉Flash中心。 Flash中心自带的升级、校验等文件已删除,将Flash中心主文件扩展名改为DLL防止它自启。
Flash中心是Chrome浏览器核心所以比较大- -,100多M。。。
VC6静态编译,未压缩、未加壳。 源码:
.版本 2 .程序集 程序集1 .子程序 _启动子程序, 整数型, , 本子程序在程序启动后最先执行 ' 主程序扩展名改掉是为了防止自动启动项,FC默认会把自己设置成开机启动,扩展名不是EXE则不会自动启动。 ' 需要把FC主程序名改成pdfcenter.dll .判断开始 (运行 (取运行目录 () + “PDFCpdfcenter.dll ” + #命令常量, 假, )) 延时关闭 () .默认 信息框 (“本软件调用Flash中心转换,请确保PDFC目录内的文件完整!”, 0, , ) .判断结束 返回 (0) ' 可以根据您的需要返回任意数值 .子程序 延时关闭 程序_延时 (2000, ) ' 等待2秒 .计次循环首 (30, ) ' 超过30次则退出 .判断开始 (进程_名取ID (“FXPDF.exe”, 假) > 0) ' 如果程序已经运行,则等3秒(等加载完毕),然后结束掉FC的进程 程序_延时 (3000, ) .计次循环首 (10, ) ' 谷歌核心多进程,所以循环关闭。 进程_结束1 (“PDFcenter.dll”, 假) 程序_延时 (200, ) .计次循环尾 () 跳出循环 () .默认 .判断结束 程序_延时 (1000, ) ' 没有发现进程的话等1秒重试 .计次循环尾 () ' 关闭后刷新托盘,清理残存图标。 刷新托盘 () .子程序 刷新托盘 .局部变量 托盘, 类_托盘 托盘.刷新托盘 () 托盘.刷新托盘 (真)