ボタンをクリックするだけで、VB.NET のユーザー フォームを印刷しようとしています。
「PrintForm」パワーパックを追加して、単純に使用しました:
PrintForm1.Print()
これにより、フォームがプレビュー ウィンドウに印刷されますが、右側の画像の一部が切り取られます。
横向きに印刷されるようにするために、これに付随する簡単なコード行はありますか?
前もって感謝します
ボタンをクリックするだけで、VB.NET のユーザー フォームを印刷しようとしています。
「PrintForm」パワーパックを追加して、単純に使用しました:
PrintForm1.Print()
これにより、フォームがプレビュー ウィンドウに印刷されますが、右側の画像の一部が切り取られます。
横向きに印刷されるようにするために、これに付随する簡単なコード行はありますか?
前もって感謝します
PrintForm1.PrintAction = Printing.PrintAction.PrintToPreview
PrintForm1.Print(Me, PowerPacks.Printing.PrintForm.PrintOption.Scrollable)
実際、印刷フォームのようなコードは、GOOGLE.com で簡単に見つけることができます。いくつかのコードを取得したことがありますが、真剣に根気よく検索してください。不可能だと思っていても、必要なものはすべて見つけることができます
フォームを印刷する前に、事前に設定してみてください。これを試してください:
Me.PrintForm1.PrinterSettings.DefaultPageSettings.Landscape = True