2022年7月
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            
無料ブログはココログ

« FAX送信 続き | トップページ | IE6 詳細なエラーを表示するには »

VB6 PDF自動印刷(調査中)

PDFファイルをVB6から自動で印刷を行うには
Adobeのサポートページによると
バージョン6はPDF.OCX
バージョン7はAcroPDF.dll
を使用して印刷できそうです。ただ、PDF.OCXはサポートされていません。
また、「OCX ファイルまたは DLL ファイルは再配布できません」という点が残念。

参考URL
http://support.adobe.co.jp/faq/qadoc/spitz.nsf/dfa308f1e716c91649256bfb0014757e/62c6c03d583f11eb49256c01000e8672?OpenDocument

PDF.ocxはファイル自体は存在しませんが、Ver7.07でも同じコードで使えそうです。

VB6コード例

PDF.src = "c:\test.pdf"
DoEvents
PDF.printAll

確認した環境:
Acrobat6.0Standard
Acrobat Reader7.07

printAllメソッドで印刷されるはずなのですが、以下のような画面が毎回表示されてしまいます。
Pdf




「はい」をクリックすれば印刷はできます。
ただ、「以後、このメッセージを表示しない」にチェックをつけると印刷できなくなってしまいます(謎)

もうすこし調査が必要。

« FAX送信 続き | トップページ | IE6 詳細なエラーを表示するには »

VB6」カテゴリの記事

コメント

コメントを書く

(ウェブ上には掲載しません)

トラックバック


この記事へのトラックバック一覧です: VB6 PDF自動印刷(調査中):

« FAX送信 続き | トップページ | IE6 詳細なエラーを表示するには »