0

デフォルトのプリンターで作成したカスタム ページ (幅: 8.50 インチ、高さ: 5.84 インチのバウチャーなど) を使用した Crystal レポートを作成しました。

問題は、コードからアプリケーションを実行すると、Crystal Report のデフォルト設定で指定したページが設定されることです。しかし、IIS で公開した後、定義されたページではなく A4 ページに印刷されます。

あなたの価値あるソリューションを探しています

前もって感謝します、

スプリヤ

4

1 に答える 1

0

ほとんどの場合、プリンターはプリンターのデフォルト設定を使用しています。コード自体からページ余白を設定してみてください。

            PageMargins pgMargins = this.CrystalReportDoc.PrintOptions.PageMargins;
            pgMargins.topMargin = <top margin here>;
            pgMargins.bottomMargin = <bottom margin here>;
            this.CrystalReportDoc.PrintOptions.ApplyPageMargins(pgMargins);

また、指定する必要がある測定値は twip である必要があります。そのためには、このようなオンラインのものを使用できます

于 2012-07-02T07:57:46.880 に答える