2017-10-04 31 views
0

私はカフェ課金用のvb.netアプリケーションを完成しましたが、今は完成しましたが、ボタンをクリックするとクリスタルレポートを印刷していますが、プリンター用紙の外に出て、それは自動的に調整されません。 私は今何をする助けてください..? が、これは上記の私はあなたが熱の幅でテキストを調整話している願っていますデフォルトのプリンタで印刷が、その印刷データページ外ではない自動印刷クリスタルレポートをポジサーマルプリンタにボタンをクリックしてください。

答えて

0

を調整するために私のコードです

Dim report As New bill 
    report.PrintToPrinter(1, False, 0, 0) 

ありがとう紙。その場合は、Crystalレポートで用紙の幅を設定できます。これを行うには、Crystalレポートを右クリックし、[デザイン] - [ページ設定]を選択すると、[ページ設定]ダイアログボックスが表示されます。 [プリンタオプション]グループで、[プリンタなし]チェックボックスをオフにし、次のドロップダウンボックスでサーマルプリンタを選択します。サーマルプリンタが表示されていない場合は、プリンタを正しく設定していません。ページオプションの下で、「ロール紙80 * 297 mm」または要件を満たす別のものを選択します。オリエンテーションを縦向きにしておきます。 OKをクリックしてダイアログを閉じます。これで、Crystalレポートがサーマルプリンタに合わせて自動的にデザイン時の幅を変更したことがわかります。

関連する問題