# 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 %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doc.sysdevmobile.com/kalipso5/developing/form/actions/actions-description/group-others/camera-capture.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
