当前位置:   article > 正文

PowerBuilder 10 下调用FoxitPDFSDK_AX_Pro.ocx浏览打印PDF文件_pb打开pdf

pb打开pdf

PowerBuilder中浏览、打印PDF文件,该代码已经在PB 10.5版本下测试可用。

使用的控件为FoxitPDFSDK_AX_Pro.ocx,该控件无水印,亲测可用。
具体操作步骤如下:

1.注册控件,pb10注册,或者用自带的install_ocx.bat注册

2.插入控件并自定义控件,把参数里面的True改为False就可以隐藏按钮

  1. ole_display.object.ShowTitleBar(true) //隐藏Foxit控件标题栏
  2. ole_display.object.ShowToolBarButton (0, true) //打开文件按钮
  3. ole_display.object.ShowToolBarButton (1, true) //关闭文件按钮
  4. ole_display.object.ShowToolBarButton (2, true) //保存文件按钮
  5. ole_display.object.ShowToolBarButton (3, true) //打印文件按钮
  6. ole_display.object.ShowToolBarButton (4, true) //竖线
  7. ole_display.object.ShowToolBarButton (5, true) //跳转到第一页
  8. ole_display.object.ShowToolBarButton (6, true) //跳转到前一页
  9. ole_display.object.ShowToolBarButton (7, true) //跳转到后一页
  10. ole_display.object.ShowToolBarButton (8, true) //跳转到最后一页
  11. ole_display.object.ShowToolBarButton (9, true) //竖线
  12. ole_display.object.ShowToolBarButton (10, true) //前一视图按钮
  13. ole_display.object.ShowToolBarButton (11, true) //下一视图按钮
  14. ole_display.object.ShowToolBarButton (12, true) //竖线
  15. ole_display.object.ShowToolBarButton (13, true) //顺时针旋转
  16. ole_display.object.ShowToolBarButton (14, true) //逆时针旋转
  17. ole_display.object.ShowToolBarButton (15, true) //竖线
  18. ole_display.object.ShowToolBarButton (16, true) //区域放大
  19. ole_display.object.ShowToolBarButton (17, true) //区域缩小
  20. ole_display.object.ShowToolBarButton (18, true) //整体放大
  21. ole_display.object.ShowToolBarButton (19, true) //整体缩小
  22. ole_display.object.ShowToolBarButton (20, true) //竖线
  23. ole_display.object.ShowToolBarButton (21, true) //缩放到100%
  24. ole_display.object.ShowToolBarButton (22, true) //显示完整一页
  25. ole_display.object.ShowToolBarButton (23, true) //平铺
  26. ole_display.object.ShowToolBarButton (24, true) //竖线
  27. ole_display.object.ShowToolBarButton (25, true) //查找
  28. ole_display.object.ShowToolBarButton (26, true) //书签
  29. ole_display.object.ShowToolBarButton (27, true) //竖线
  30. ole_display.object.ShowToolBarButton (28, true) //抓手
  31. ole_display.object.ShowToolBarButton (29, true) //选择文本
  32. ole_display.object.ShowToolBarButton (30, true) //照相机
  33. ole_display.object.ShowToolBarButton (31, true) //版本信息
  34. ole_display.object.ShowStatusBar(true) //底部状态栏

3.打开PDF文件:

ole_display.object.openFile(ls_path, '')

第一个参数ls_path:PDF的文件路径,支持本地的绝对路径,也支持FTP路径(前提是FTP路径可以直接访问);

第二个参数是PDF文档的密码,如果没有密码,则为空

4.打印PDF:

ole_display.object.printwithdialog()

PDF控件及源代码下载链接:在PowerBuilder10.5下通过福晰ocx控件FoxitPDFSDK_AX_Pro.ocx实现PDF文件的浏览和打印功能-数据集文档类资源-CSDN下载背景:单位里原本使用BS的方式通过浏览器调阅服务器上的PDF文件,因为单位里同时存在XP、Win7更多下载资源、学习资料请访问CSDN下载频道.https://download.csdn.net/download/weixin_37744396/85516097?spm=1001.2014.3001.5501

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/243039
推荐阅读
相关标签
  

闽ICP备14008679号