0

ボタンをクリックするだけで、VB.NET のユーザー フォームを印刷しようとしています。

「PrintForm」パワーパックを追加して、単純に使用しました:

PrintForm1.Print()

これにより、フォームがプレビュー ウィンドウに印刷されますが、右側の画像の一部が切り取られます。

横向きに印刷されるようにするために、これに付随する簡単なコード行はありますか?

前もって感謝します

4

2 に答える 2

0
PrintForm1.PrintAction = Printing.PrintAction.PrintToPreview
PrintForm1.Print(Me, PowerPacks.Printing.PrintForm.PrintOption.Scrollable)

実際、印刷フォームのようなコードは、GOOGLE.com で簡単に見つけることができます。いくつかのコードを取得したことがありますが、真剣に根気よく検索してください。不可能だと思っていても、必要なものはすべて見つけることができます

于 2013-03-28T10:01:19.047 に答える
0

フォームを印刷する前に、事前に設定してみてください。これを試してください:

Me.PrintForm1.PrinterSettings.DefaultPageSettings.Landscape = True
于 2013-03-28T13:48:44.963 に答える