pb 生成pdf
win7及以下版本:
見自己上傳的pdffactory pro
win10:
見自己上傳的pdffactory pro
RegistrySet("HKEY_CURRENT_USER\SOFTWARE\FinePrint Software\pdfFactory" + ls_softwareversion,"AutoSaveDir",RegExpandString!,ls_savedir)
?? ?ls_savefile = ls_savedir + '\yzdzqm' + string(ll_index) + '.pdf'
?? ?ll_ret = RegistrySet("HKEY_CURRENT_USER\SOFTWARE\FinePrint Software\pdfFactory" + ls_softwareversion,"OutputFilePerm",RegExpandString!, ls_savefile)
?? ?if ll_ret < 0 then?
?? ??? ?messagebox('提示',"設置虛擬打印機文件名失敗!(設置注冊表失敗)")
?? ??? ?gf_support_setprinter(ls_defaultprinter)?? ?
?? ??? ?return
?? ?end if?
?? ?ldw_list.Object.DataWindow.Export.PDF.Method = Distill!
?? ?ldw_list.Object.DataWindow.Printer = ls_printer
?? ?ldw_list.Object.DataWindow.Export.PDF.Distill.CustomPostScript="Yes"
?? ?ll_ret = ldw_list.SaveAs(ls_savefile, PDF!, true)
saveas的返回結果可能會報錯-1,實際已經正常生成
總結
- 上一篇: 精通javascript学习笔记
- 下一篇: CS144 lab0 笔记