画像

Q
カメラ撮影をしたい
A1
端末のカメラを使用して静止画を撮影したい場合は、CameraCaptureViewクラスを使用します。

ShowCameraメソッドでカメラ起動と設定を行い、Captureメソッドで静止画を撮影します。
ShowCameraメソッドの引数に指定できる設定内容については、以下の通りです。

sourceType リアカメラ(端末背面側)起動またはフロントカメラ(液晶側)起動を
指定します。
extraParams 読取時の細かい設定を指定します。Array型引数のキーに設定名、
値に設定値を格納します。
詳細についてはオンラインマニュアルをご参照ください。

【 カメラ起動時に指定可能なオプション 】

  カメラフラッシュ(LED)の初期状態を指定( 点灯 or 消灯 )
  ズームバーの表示状態を指定( 表示 or 非表示 )
  撮影サイズの指定
     L 低解像度 : 解像度のうち最も近いものを自動選択します。
     L 中解像度 : 解像度のうち最も近いものを自動選択します。
     L 高解像度 : 解像度のうち最も近いものを自動選択します。 (※1)
     L 横352[px] 縦288[px] (※2)
     L 横640[px] 縦480[px] (※2)
     L 横1280[px] 縦720[px] (※2)
     L 横1920[px] 縦1080[px] (※1)(※2)
     L 横3840[px] 縦2160[px] (※1)(※2)

    (※1) 環境によっては非常に高負荷となり動作不能になる場合があります。
    (※2) 撮影サイズに対応していない端末では撮影できない可能性があります。


下記のサンプルを実行するとカメラが起動します。
「撮影」ボタンを押下すると、撮影された結果(静止画)がカメラ表示領域下のImageLabelへ
表示されます。 もう1度撮影したい場合は「再撮影」ボタンを押下します。

  [ サンプルコード ]
管理番号:PctHt_002
  Biz-Collections Bizの宝箱 トップへ
  Biz/Browser HT・Biz/Browser SmartDevice・Biz/Browser AI TIPS集 トップへ