作成日: 2014/09/26 最終更新日: 2014/09/26
文書種別
使用方法
詳細
実行環境に何らかのローカルプリンタをインストールしてください。
C1Reportは、印刷だけでなく、PDF出力等にもプリンタドライバの機能を利用します。
IIS経由で、正しい用紙サイズやレイアウトでPDF出力を行うには、IISがプリンタ情報を参照できるように、Administrator権限でローカルプリンタをインストールする必要があります。
ご使用のサーバーマシンにローカルプリンタドライバが何もインストールされていない場合は、Administrator権限でログインし、何らかのローカルプリンタ(プリンタ機に接続されていないダミーのプリンタドライバで構いません)をインストールしてください。
なお、IIS7の場合は、上記作業に加えて、更にSYSTEMアカウントに対してプリンタをインストールする作業が必要です。
下記のMicrosoft社サポート情報で説明されている方法により、SYSTEMアカウントに対してプリンタをインストールしてください。
ASP から呼び出されると COM オブジェクトが印刷されない
また、これらの設定を行った場合でも、IISで実行した場合にプリンタドライバが本製品を使用するために必要な機能を満たさないため、代わりにディスプレイドライバが使用されてレイアウトの精度が悪くなってしまう場合があります。
この場合は、C1Report.UseGdiPlusTextRenderingプロパティをTrueに設定することで、プリンタドライバが利用可能かどうかの依存性が少なくなり(より多くのプリンタドライバを利用可能になり)、高いレイアウト精度でPDFを作成することができます。
C1Reportは、印刷だけでなく、PDF出力等にもプリンタドライバの機能を利用します。
IIS経由で、正しい用紙サイズやレイアウトでPDF出力を行うには、IISがプリンタ情報を参照できるように、Administrator権限でローカルプリンタをインストールする必要があります。
ご使用のサーバーマシンにローカルプリンタドライバが何もインストールされていない場合は、Administrator権限でログインし、何らかのローカルプリンタ(プリンタ機に接続されていないダミーのプリンタドライバで構いません)をインストールしてください。
なお、IIS7の場合は、上記作業に加えて、更にSYSTEMアカウントに対してプリンタをインストールする作業が必要です。
下記のMicrosoft社サポート情報で説明されている方法により、SYSTEMアカウントに対してプリンタをインストールしてください。
ASP から呼び出されると COM オブジェクトが印刷されない
また、これらの設定を行った場合でも、IISで実行した場合にプリンタドライバが本製品を使用するために必要な機能を満たさないため、代わりにディスプレイドライバが使用されてレイアウトの精度が悪くなってしまう場合があります。
この場合は、C1Report.UseGdiPlusTextRenderingプロパティをTrueに設定することで、プリンタドライバが利用可能かどうかの依存性が少なくなり(より多くのプリンタドライバを利用可能になり)、高いレイアウト精度でPDFを作成することができます。
旧文書番号
69889