> For the complete documentation index, see [llms.txt](https://doc.sysdevmobile.com/kalipso5/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.sysdevmobile.com/kalipso5/developing/form/actions/actions-description/group-others/camera-capture.md).

# Camera Capture

Opens the Camera application.

Action available for the following operating systems:

![](/files/-MGIiDGuNcrVFP-DbUma)

### Parameters

* **Mode** - Defines the mode to open the camera application. It can be one of:<br>
  * 1 - *Image*
    * **Quality** - Defines the quality of the Image to be taken by the Camera. It can be one of:
      * 1 - Default
      * 2 - Low
      * 3 - Normal
      * 4 - High
    * **Width Resolution** \<numeric> - The width resolution of the camera. The value 0 is for default values.
    * **Height Resolution** \<numeric> - The height resolution of the camera. The value 0 is for default values.
    * **Windows Title** \<string> - The windows title showed in the openned window.
    * **Default Folder** \<string> - The default folder to save the file (image or video files).
    * **Default File** \<string> - The default file to save the images or videos created after this action. If defined, the user must also add the extension (.jpg, .mp4, etc).
    * **Target Filename** \<string> - The Control or Variable where the generated File name will be stored.<br>
  * 2 - *Video Only*
    * **Video Type** - Defines the Video type to the camera application. It can be one of:
      * 1 - All
      * 2 - Standard
      * 3 - Messaging
    * **Max Video Time (s)** \<numeric> - Defines the maximum time, in seconds, of the Video to be recorded.
    * **Width Resolution** \<numeric> - The width resolution of the camera. The value 0 is for default values.
    * **Height Resolution** \<numeric> - The height resolution of the camera. The value 0 is for default values.
    * **Windows Title** \<string> - The windows title showed in the openned window.
    * **Default Folder** \<string> - The default folder to save the file (image or video files).
    * **Default File** \<string> - The default file to save the images or videos created after this action. If defined, the user must also add the extension (.jpg, .mp4, etc).
    * **Target Filename** \<string> - The Control or Variable where the generated File name will be stored.<br>
  * 3 - *Video With Audio*
    * **Video Type** - Defines the Video type to the camera application. It can be one of:
      * 1 - All
      * 2 - Standard
      * 3 - Messaging
    * **Max Video Time (s)** \<numeric> - Defines the maximum time, in seconds, of the Video to be recorded.
    * **Width Resolution** \<numeric> - The width resolution of the camera. The value 0 is for default values.
    * **Height Resolution** \<numeric> - The height resolution of the camera. The value 0 is for default values.
    * **Windows Title** \<string> - The windows title showed in the openned window.
    * **Default Folder** \<string> - The default folder to save the file (image or video files).
    * **Default File** \<string> - The default file to save the images or videos created after this action. If defined, the user must also add the extension (.jpg, .mp4, etc).
    * **Target Filename** \<string> - The Control or Variable where the generated File name will be stored.

{% hint style="info" %}
This action is for Windows Mobile 5 or higher.
{% endhint %}

{% hint style="warning" %}
Android does not allow to specify image quality when taking a photo.
{% endhint %}

{% hint style="warning" %}
Android and iOS do not allow to specify width and height for the resolution.
{% endhint %}

{% hint style="info" %}
Some devices the Quality parameter in Image Mode is not supported. The user should manually change the quality settings in the device itself, or use the Action [Resize Image](/kalipso5/developing/form/actions/actions-description/group-files/resize-image.md) .
{% endhint %}
