昨日、「ソースコードをHTML形式で貼りつける」方法を書きましたが、この方法だとインデントが崩れちゃいますね。 これじゃ、ちょっと見にくい。 他にインデントを保ったま、貼り付ける方法ないんだろうかと調べてみました。
Bloggerのエディタの設定を変更してみましたが、いまいちうまくいきません。根本的にブログエディタの機能じゃ難しんだろうか? がんばってHTMLを手書きすれば対応できそうなんですが、それじゃ本末転倒だし。 いろいろ試行錯誤した後で、そういやGoogle Documentから投稿する方法あったのを思い出したので試してみました。
で、結果は以下の通り。
private void btnOpen_Click(object sender, EventArgs e) { if (openFileDialog1.ShowDialog() == DialogResult.OK) { string fileName = openFileDialog1.FileName; // ファイルを開いて処理する } }
いい感じですね。行間がちょっと広がるのが難点ですが。
操作方法は以下の通りです。
1. Google Documentで投稿するブログを作成する
2. 画面右上の「共有」から「メールに添付して送信」を選ぶ
3. 「文書をメール送信」の画面で「ドキュメント全体をメール本文に貼り付ける」を選択して送信
※下の図ではメールの送信先がブランクになってますが、実際はここに投稿用のメールアドレスが入ります。
以上です。