如何自动的打印pdf

mumu_708 2011-03-09 04:22:23
pdf的文件存在数据库中。我要实现的功能是,点一个打印按钮,把pdf的文件下载到本地,然后全部打印这个pdf文件。不打开这个pdf文件,如何实现它的自动打印?
...全文
250 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
newease 2011-03-12
  • 打赏
  • 举报
回复
当然使用更小巧的foxit也同样可以实现

"c:\a\foxitreader.exe" "c:\b\sample.pdf"

可加参数

/p <PDF FileName> —— 使用預設印表機列印指定檔案
/t <PDF FileName> <Printer> —— 使用指定印表機列印指定檔案。
newease 2011-03-12
  • 打赏
  • 举报
回复
http://blog.csdn.net/ivan_ren/archive/2009/08/05/4406801.aspx

后台自动打印PDF文件,其中的解决方案可以考虑使用readr的命令行参数:

前提是客户机上必须要装有adobe的reader

在获取reader的路径后加上 /p /h 加上被打印的pdf的文件全路径即可

pb 代码:

string ls_reader_path="c:\program files\abobe\reader 9.0\reader>acrord32 /P /h "

string ls_pdf_path="d:\pdf_files\test.pdf"

string ls_print_path=ls_reader_path+ls_pdf_path

run(ls_print_path)

以上代码即可实现pb的后台打印 pdf 的功能

haizixin1981 2011-03-10
  • 打赏
  • 举报
回复
不知道,期待高手的出現

680

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder API 调用
社区管理员
  • API 调用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧