- ベストアンサー
VB6上から印刷ダイアログを表示させずにPDFを作成したい
VB6で印刷ダイアログを表示させずにその日の日付の付いたPDFファイルを作成しようとしています。 ファイル名は作成日をそのままつけるので、印刷ダイアログを表示させたくないのですが、方法がわかりません。何かよい方法はないでしょうか?
- みんなの回答 (2)
- 専門家の回答
VB6で印刷ダイアログを表示させずにその日の日付の付いたPDFファイルを作成しようとしています。 ファイル名は作成日をそのままつけるので、印刷ダイアログを表示させたくないのですが、方法がわかりません。何かよい方法はないでしょうか?
お礼
ありがとうございました。 他のアプローチ方法を模索してみます。
補足
iText、これがVB6でもあれば・・・。VB.netは触ったことがなく少し時間がかかりそうです。 現在以下のサイトを参考に、Adobe Universal PostScript Windows DriverとPostScript Printer Description を使ってできないか試しています。 ”WindowsでPostScriptファイルを生成する方法 http://www2.infonets.hiroshima-u.ac.jp/~taoka/websys/makePS.html ” PDF出力はできるようになったのですが、肝心の「印刷ダイアログを表示させずに」というのができないです。 Printerオブジェクトで「印刷ダイアログ」にかかわるプロパティ、メソッドを操作して表示させずにできればよいのですが。