各フロントパネルオブジェクトの画像を生成する
- 更新日2025-08-27
- 3分で読める
画像を取得メソッドを使用して、1つのフロントパネルオブジェクトの画像を生成します。「レポートに制御器画像を追加」VIを使用して、レポートにフロントパネルのオブジェクトの画像を追加します。
以下の手順に従って、画像を取得メソッドを使用して、単一のフロントパネルオブジェクトの画像を生成します。
- ブロックダイアグラムで、画像を生成する制御器または表示器の端子を右クリックし、ショートカットメニューから作成→インボークノード→画像を取得を選択し、インボークノードを作成します。
- 画像深度入力を右クリックし、ショートカットメニューから作成→定数を選択して、数値定数を作成します。
- 数値定数に1、4、8、または24を入力し、<Enter>キーを押して、画像のカラー深度を設定します。
値 定義 1 1ビット、白黒画像 4 4ビット、16色画像 8 8ビット、256色画像 24 24ビット、True-Color画像 - (オプション) カラーボックス定数を配線するか、または背景色入力に数値のカラー値を配線することで画像の背景色を指定します。
- ブロックダイアグラムに以下のVIのうちの1つを追加します。
- 画像をJPEG形式で保存するには、「JPEGファイルに書き込む」VIを追加します。
- 画像をPNG形式で保存するには、「PNGファイルに書き込む」VIを追加します。
- 画像をBMP形式で保存するには、「BMPファイルに書き込む」VIを追加します。
- インボークノードの画像データ出力をグラフィック形式VIの画像データ入力に配線します。
- グラフィック形式VIの形式ファイルパス入力を右クリックし、ショートカットメニューから作成»制御器を選択します。ここで、形式は画像のグラフィック形式を示します。
- 形式ファイルパスフロントパネル制御器で、画像および画像のファイル名を保存するディレクトリを含むパスを入力します。
VIを実行して、入力したディレクトリに画像を保存します。
以下のブロックダイアグラムは、波形チャートの画像をPNG形式に保存します。
また、インボークノードを含むサブVIを作成し、制御器リファレンスをサブVIに配線します。