会社のイントラネットに簡単な送付状システムをASPで構築していますが、 印刷用にレイアウトしてあるHTMLで内容を表示して印刷しています。 ところが、HTMLのレイアウトだと会社のロゴや広告などの画像が72dpi程度でしが出力されないため、ガタガタに印刷されます。 そこで、PDFであれば画像もキレイに出力できるはず!? ということで、PDFで出力できるようにしてみました。 必要なもの IISが稼働するWindows Webサーバー FDF Toolkit for Windows (Adobeのサイトからダウンロード) http://www.adobe.com/devnet/acrobat/fdftoolkit.html テンプレートとなるフォームの埋めこまれたPDF 必要な作業 FdfAcx.dllとFdfTk.dllをサーバーのsystem32フォルダにコピー コマンドプロンプトでレジストリにFdfAcx.dllを登録 C:\winnt\> cd \winnt\system32 ←コピー先に移動 C:\winnt\system32> regsvr32 FdfAcx.dll ←レジストリーに登録 ASPのソースサンプル Dim FdfAcx,resFDF ‘FDF ActiveX オブジェクトの定義 Set FdfAcx = Server.CreateObject(“FdfApp.FdfApp”) ‘新しいFDF生成 Set resFDF = FdfAcX.FDFCreate … Continue reading →