フォームの作成
では、フォームを作成していきます。このプログラムでは、フォームに入力された内容をもとにPDFドキュメントを作成します。
入力されたメールアドレスは、QRコード化してビットマップファイルに保存し、PDFドキュメントに組み込みます。
PDFドキュメントは、フォームのレイアウトと同じような体裁になるよう、テキストと画像を配置します。
GUIのデザイン
使用するコントロールは、Label、Button、TextBox、GroupBox、PictureBox、OpenFileDialogの各標準コントロールと、GcBarCodeコントロール、C1PdfDocumentコントロールです。
- PictureBoxコントロールは、2つのコントロールに「co_name.jpg」「logo.jpg」のJPEG画像をセットします。
- TextBoxコントロールは、3つはImeModeプロパティを「On」にしておき、残りの一つはTextプロパティにメールアドレスのドメインを入力しておきます。
- 3つのButtonコントロールは、それぞれClickイベントハンドラを作成します。
- GcBarCodeコントロールは、「Type」プロパティを「QRCode」に設定します。Valueプロパティはそのままです。
- C1PdfDocumentコントロールは、デフォルトのプログラム設定のままです。
- 左のGroupBoxコントロールで名刺サイズの印刷イメージを作っておきます。