重複の可能性:
C# 印刷 (RichTextBox)
サーバーから注文を受け取るアプリケーションを C# で開発していますが、これは正常に動作しますが、Web ブラウザーで表示されるのとまったく同じように HTML を印刷する方法がわかりません。通常は Web ブラウザー コントロールを使用して印刷しますが、A4 および A5 用紙形式で印刷できる必要があります。長い間解決策を探してきましたが、見つけられないようです。
私は現在、動作する rtf 形式のテキストを出力するコードを使用していますが、ブラウザーで表示されるように HTML を出力しません。これは重要です。
編集:現在、このページに表示されているコードを使用していますが、PaperSize 設定を変更して A5 形式で印刷できるようにいくつかの変更を加えています。私が試した他のことは、私が望んでいたことをすることに失敗しました。
編集 2: 印刷する必要があるもののサンプル HTML 。乱雑なコードは気にしないでください。これは純粋に、どのように見えるべきかを示すためのものです。
要約すると、
- HTML を Web ブラウザで表示されるように印刷できるようにする必要があります。
- A4とA5の両方のフォーマットで印刷できるようにする必要があります
前もって感謝します!