IEPrintJob オブジェクトの解説

このオブジェクトはPrintJob の特別バージョンです。PrintJob オブジェクトの全機能に加えて、IEPrintJob オブジェクトは数多くのインターネットエクスプローラ特有の機能が含まれています。

インターネットエクスプローラ特有のオプションを設定したい場合、このオブジェクトを通常のPrintJob オブジェクトの代わりに使用してください。全てのドキュメントを同じ設定でプリントする必要がある場合は、IE オプションを設定するのにIESetting プロパティを使用してください。一方(マルチ-スレッドモードにおいて)、各ドキュメントをそれぞれの設定で有効にするには、IESetting 以外の残りのプロパティを個別に設定 してください。

使用例



' 同じ設定を持つ全てのドキュメント

Set oPrinter = CreateObject("easyPDF.Printer.7")



Set oPrintJob = oPrinter.IEPrintJob

Set oIESetting = oPrintJob.IESetting



' IE 特有のオプションを設定する

oIESetting.Header = ""

oIESetting.Footer = ""



' ...



' 変更をセーブする

oIESetting.Save



oPrintJob.PrintOut "C:\input.htm", "C:\output.pdf"





' 各々の設定を持つ各ドキュメント

Set oPrinter = CreateObject("easyPDF.Printer.7")



Set oPrintJob = oPrinter.IEPrintJob



' IE 特有のオプションを設定する

oPrintJob.Header = ""

oPrintJob.Footer = ""

oPrintJob.PaperOrientation = PRN_PAPER_ORIENT_LANDSCAPE



' ...



oPrintJob.PrintOut "C:\input.htm", "C:\output.pdf"