このオブジェクトはPrintJobオブジェクトの特別バージョンです。
PrintJobオブジェクトの全機能に加えて、GenericPrintJobオブジェクトにはいくつかの機能が追加されています。
プリントをする際に、PrintJobオブジェクトが自動的に特定のPrintJobを選んでしまう
(例:システムのデフォルトアプリケーションがノートパッドであっても、PrintJobがテキストファイル(.txt)をプリントするのにWordPrintJobを選択してしまう場合)のを望まない場合、
このオブジェクトを代わりに使用してください。
このオブジェクトを使用しない場合、PrintJobオブジェクトはいつも推奨された動作を行います。
Set oPrinter = CreateObject("easyPDF.Printer.5")
Set oPrintJob = oPrinter.GenericPrintJob
oPrintJob.PrintOut "C:\input.txt", "C:\output.pdf"