C# のコントロールをプリンターに出力する簡単な方法があるかどうか疑問に思っていました。私の具体的な例では、TableLayoutPanel をレシートに印刷しようとしています (改ページなどを心配する必要はありません) が、送信された可視オブジェクトを印刷する機能が必要です。現在、ビットマップを作成してから TableLayoutPanel.DrawToBitmap を実行する必要がありますが、これは非常に非効率的であり、印刷用の Graphics オブジェクトが既にあるため、これを行う簡単な方法があるはずです..ありがとう!
編集:「ControlPaint.Draw__」があることに気付きましたが、描画できるコントロールがあまりありません (Border、Button、CheckBox、ComboBox があります)。