を使用してパネルにオブジェクトを描画するアプリケーションがあります
private void Canvas_Paint(object sender, PaintEventArgs e)
この関数は、ウレタンのモールドを表すユーザー定義の量の長方形を描画します。パネルの「型」にラベルを付ける文字列もあります。Panel はスクロール可能で、前述のように、その中にさまざまな (そして潜在的に大きな) 量の四角形があります。
これらの長方形の印刷機能を提供するように依頼されました。私は C# にまったく慣れていません。実際、このプログラムの前に使用したことはありません。パネルに描いたものを印刷する方法はありますか? PrintDocument に描画する方法をいくつか見てきましたが、PrintPage 関数内でそれらを再描画する必要があるようです。すでに描いたものを印刷したいだけです。