乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 61|回复: 3

打印PDF文件时,怎么才能控制输出的PDF文件的路径和文件名?

[复制链接]

4

主题

5

帖子

2

银币

初来乍到

Rank: 1

铜币
21
发表于 2007-7-11 09:19:00 | 显示全部楼层 |阅读模式
利用虚拟打印机生产PDF文件,
储存的时候要怎样才能控制PDF文件的文件名和路径
谢谢 各位了
回复

使用道具 举报

1

主题

3

帖子

2

银币

初来乍到

Rank: 1

铜币
7
发表于 2007-8-21 08:14:00 | 显示全部楼层
帮你顶起来吧
我也在考虑这个问题
如果每次都自己输入文件名也太麻烦了 我有好几百张图呢
回复

使用道具 举报

16

主题

909

帖子

8

银币

中流砥柱

Rank: 25

铜币
973
发表于 2007-8-21 10:57:00 | 显示全部楼层
设置一个pc3打印机,在该打印机的设置里设置好pdf的输出路径,每次打印都用该打印机就行了
回复

使用道具 举报

1

主题

3

帖子

2

银币

初来乍到

Rank: 1

铜币
7
发表于 2007-8-22 14:59:00 | 显示全部楼层
Public
                                Sub MakePDF(ByVal strPDFFileName As
                                String)
            ' Define the postscript and .pdf file names.
            Dim strPSFileName As
                                String
            Dim xlWorksheet As Worksheet
            Dim objPdfDistiller As PdfDistiller
            strPSFileName = Left(strPDFFileName, InStrRev(strPDFFileName, "\")) & "tmpPostScript.ps"
            ' Print the Excel ActiveSheet to the postscript file
            Set xlWorksheet = ActiveSheet
            Call xlWorksheet.PrintOut(copies:=1, preview:=False, ActivePrinter:="Acrobat Distiller", printtofile:=True, collate:=True, prtofilename:=strPSFileName)
            ' Convert the postscript file to .pdf
            Set objPdfDistiller = New PdfDistiller
            Call objPdfDistiller.FileToPDF(strPSFileName, strPDFFileName, "")
            ' Finally, delete the postscript file
            Call Kill(strPSFileName)
        End
                                Sub
参考以下这个代码哦 会有帮助的
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-7-6 10:59 , Processed in 1.066277 second(s), 60 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表