Understand Image Field | Zoho Creator Help

Understanding the image field

Notes
  1. When accessed via your iOS devices' browsers, you can upload images and attach image URLs but you cannot capture them via the image field. This is because media objects are not supported by iOS.
  1. When accessed via Safari browser, you can upload images and attach image URLs but you cannot capture them via the image field. This is because media objects are not completely supported in Safari.

The image field allows users to submit photos through your forms, either by capturing them directly or uploading existing images. It enables users to include images as part of their form data, which is helpful when collecting visual information like IDs, product photos, delivery confirmations, or on-site evidence. It also offers the flexibility to configure whether users can upload a single image or multiple images in a single submission. Admins can configure the mode when adding the field to the form.

The following is how an image field looks on a form:
  • When a user accesses from a web browser:

  • When a user accesses from a phone or tablet:


NotesNote: The files that you upload will be scanned for any virus before form submission. You will have to upload a different file if the uploaded file contains a virus.

Uploaded image's name

When your users upload an image to this field, the image's name is set in the following format:

<unique_number>_<uploaded_image_name>
  • The image's name is prepended by an underscore (_) and a system-generated number that uniquely identifies that image in your account
  • The image's name will automatically be trimmed when it exceeds 150 characters
  • Whitespaces and other special characters, excepting hyphens (-), will be replaced by an underscore (_).

On accessing from a web browser

The following is an example of how an image field looks when a user accesses from a web browser.

Subject to the  browse options  you enable for your field, your users can upload an image:

To upload an image from local storage

  1. Click the  Upload  icon in the image field. This will launch the device's file explorer.
  2. Select the required image.
  3. Alternatively, you can drag and drop the required image onto the field.
  1. Click the  URL  icon in the image field.
  2. Enter the required image's URL.
  3. If the  image options  have been enabled for the image field, enter a  Link Name  and  Title  for the image URL you entered.

Take a photo using the device's camera

  1. Click the  Camera  icon in the image field.
  2. If it is the first time your user is accessing the image or video field, they will be prompted to grant permission to use the device's camera:
    • They can either  Allow  or  Block
    • If they select  Block , they will be prompted with the message  Allow access to media . They won't be able to take a photo till they  Allow  access to the camera.
  3. Click  Allow . This will launch the image recorder in a pop-up window.
  4. Click the  Camera  icon at the bottom of the pop-up, to take a photo.
  5. Click  Done  to use the photo, or click  Retake  to retake the photo and then click  Done .
  6. The photo you took will appear in the image field.

On accessing from a phone or tablet

When your users access your form from a phone or tablet and tap on the image field, they can add an image in two ways:

  • Take a photo
  • Choose a photo  from their device's photo gallery. This option becomes available when you  Enable photo gallery  field property.

Additionally, users of iOS13 and later can scan multiple images and upload them as a PDF to the  file upload  field.

Take a photo

  1. Tap on the image field. This will launch the device's primary or secondary camera, depending on what value the  Default Camera  field property is set with.
  2. If the  Enable photo gallery  field property is enabled, tap  Take Photo . This will launch the device's camera.
  3. If the  Allow to Switch Camera  field property is enabled, you will be able to switch between the device's cameras.
  4. Take a photo by tapping the  Shutter  button. You will get to preview the image you took.
  5. Tap  Use Photo  at the bottom-right corner of the screen, or tap  Retake  at the bottom-left corner to retake the image.
  6. If the  Annotation (for mobile)  field property is enabled, you will get to add annotations to the image.
  7. Click  Done  at the top-right corner of the screen. The photo you took will appear in the image field.
  1. Tap on the image field, then tap  Choose Photo . This will launch the device's photo gallery.
  2. Select the required image.
  3. If the  Annotation (for mobile)  field property is enabled, you will get to add annotations to the image.
  4. Tap  Done  at the top-right corner of the screen. The photo you selected will appear in the image field.

Field properties

You can also perform the following customizations for the user experience of the image field on your form:

Downloading images

Notes
Note:  Only images uploaded from local storage or captured using the device’s camera can be downloaded using this method.

An image stored in the image field can be downloaded using the following URL:

https://<domain>/<account_owner_name>/<appLinkName>/<reportLinkName>/<fieldLinkName>/download/imageName

where,

  • domain  will be DC specific—for example, you'll need to use  creatorexport.zoho.com  if your account is in Zoho's US data center, and  creatorexport.zoho.eu  if in the EU data center.
  • account_owner_name  contains the user name of the Creator application's account owner and the link name of the application.
  • reportLinkName  is the link name of the report where the corresponding image field is displayed. (To know the report link name, click on  Report Settings ->Summary  from the edit mode of the report to get the reportLinkName).
  • fieldLinkName  is the  link name  of the corresponding image field. 
  • imageName  is the corresponding image's name.  Learn more

For example, imagine that you've built an application named  Zylker Automobile Service . In this application, you have created a form named  Emergency service request , where users can capture the picture of their damaged vehicle, add a description for the image and submit the form. When you access the  Emergency service request  report, you may want to download the images. To do this, you can configure a custom action in your report, such that when you click the button  Download image , the image gets downloaded. This custom action has the above URL format constructed as follows:

tempFilename = input.<fieldLinkName>.getsuffix("image/");
tempFileName = tempFileName.getprefix("\" lowqual");
openURL = (" https://creatorexport.zoho.com" + zoho.appuri + "<reportLinkName>/<fieldLinkName>/download/" + tempFileName, “window type”); 

where,

  • tempFileName  is a variable that stores the filename of each image stored in the image field
  • getsuffix() returns all the characters which follow the first occurrence of searchString in the string.  Learn more
  • getprefix() returns all the characters which precede the first occurrence of searchString in the string.  Learn more
  • zoho.appuri  returns the application details in the format:
     /<account_user_name>/<application_link_name>
  • The  openUrl  Deluge task is used to redirect the user to the specified URL. This URL can be opened in the same window, new window, parent window, popup window, or iframe

Now, when you access the  Emergency service request report,  you can see the  View image  button:

In the above image, Megan is the <account_user_name> and zylker-automobile-service is the <application_link_name>
Idea
Tip: This URL format can be used to download files from the file upload, image, audio, video and signature fields

Upload mode configuration

The image field provides flexible upload options through two configurable modes:
  1. Single Upload – Users can upload one image per submission.
  2. Multiple Upload – Users can upload up to 10 images per submission, with each image not exceeding 10MB.
When Multiple Upload is selected, the Upload Limit property becomes available, allowing you to set the maximum number of images a user can upload, between 1 and 10.
Please be aware that if you configure the image field for multiple image uploads during creation, you won't be able to switch it back to single-image upload later.

Points to note

  1. Multi-image fields cannot be referenced in formula expressions.
  2. Assignment via workflows (especially Before Form Submission) is not supported.
  3. Aggregate functions, like sum and average (excluding count), can't be used for multi-file upload fields.
  4. In subforms, image files can't be added or updated via workflows.
  5. On iPads, camera access may not work in Split View mode. Switch to full screen to enable camera functionality when capturing and uploading files.

        Create. Review. Publish.

        Write, edit, collaborate on, and publish documents to different content management platforms.

        Get Started Now


          Access your files securely from anywhere

            Zoho CRM Training Programs

            Learn how to use the best tools for sales force automation and better customer engagement from Zoho's implementation specialists.

            Zoho CRM Training
              Redefine the way you work
              with Zoho Workplace

                Zoho DataPrep Personalized Demo

                If you'd like a personalized walk-through of our data preparation tool, please request a demo and we'll be happy to show you how to get the best out of Zoho DataPrep.

                Zoho CRM Training

                  Create, share, and deliver

                  beautiful slides from anywhere.

                  Get Started Now


                    Zoho Sign now offers specialized one-on-one training for both administrators and developers.

                    BOOK A SESSION







                                Quick LinksWorkflow AutomationData Collection
                                Web FormsEnterpriseOnline Data Collection Tool
                                Embeddable FormsBankingBegin Data Collection
                                Interactive FormsWorkplaceData Collection App
                                CRM FormsCustomer ServiceAccessible Forms
                                Digital FormsMarketingForms for Small Business
                                HTML FormsEducationForms for Enterprise
                                Contact FormsE-commerceForms for any business
                                Lead Generation FormsHealthcareForms for Startups
                                Wordpress FormsCustomer onboardingForms for Small Business
                                No Code FormsConstructionRSVP tool for holidays
                                Free FormsTravelFeatures for Order Forms
                                Prefill FormsNon-Profit

                                Intake FormsLegal
                                Mobile App
                                Form DesignerHR
                                Mobile Forms
                                Card FormsFoodOffline Forms
                                Assign FormsPhotographyMobile Forms Features
                                Translate FormsReal EstateKiosk in Mobile Forms
                                Electronic Forms
                                Drag & drop form builder

                                Notification Emails for FormsAlternativesSecurity & Compliance
                                Holiday FormsGoogle Forms alternative GDPR
                                Form to PDFJotform alternativeHIPAA Forms
                                Email FormsFormstack alternativeEncrypted Forms

                                Wufoo alternativeSecure Forms

                                TypeformWCAG


                                    All-in-one knowledge management and training platform for your employees and customers.

                                              Create. Review. Publish.

                                              Write, edit, collaborate on, and publish documents to different content management platforms.

                                              Get Started Now




                                                                You are currently viewing the help pages of Qntrl’s earlier version. Click here to view our latest version—Qntrl 3.0's help articles.




                                                                    Manage your brands on social media


                                                                      • Desk Community Learning Series


                                                                      • Digest


                                                                      • Functions


                                                                      • Meetups


                                                                      • Kbase


                                                                      • Resources


                                                                      • Glossary


                                                                      • Desk Marketplace


                                                                      • MVP Corner


                                                                      • Word of the Day


                                                                      • Ask the Experts


                                                                        Zoho Sheet Resources

                                                                         

                                                                            Zoho Forms Resources


                                                                              Secure your business
                                                                              communication with Zoho Mail


                                                                              Mail on the move with
                                                                              Zoho Mail mobile application

                                                                                Stay on top of your schedule
                                                                                at all times


                                                                                Carry your calendar with you
                                                                                Anytime, anywhere




                                                                                      Zoho Sign Resources

                                                                                        Sign, Paperless!

                                                                                        Sign and send business documents on the go!

                                                                                        Get Started Now




                                                                                                Zoho TeamInbox Resources





                                                                                                          Zoho DataPrep Demo

                                                                                                          Get a personalized demo or POC

                                                                                                          REGISTER NOW


                                                                                                            Design. Discuss. Deliver.

                                                                                                            Create visually engaging stories with Zoho Show.

                                                                                                            Get Started Now








                                                                                                                                • Related Articles

                                                                                                                                • Understanding QR/Barcode field

                                                                                                                                  1. In a nutshell The QR/Barcode field in Creator allows seamless code generation by converting field data into scannable QR or Barcodes. This page explains its key features and customization options to enhance your app's functionality and user ...
                                                                                                                                • Integration field

                                                                                                                                  In a nutshell An integration field in Zoho Creator is a special field that allows you to look up data stored in external services (other Zoho apps or third-party tools). It appears as a dropdown that fetches and displays data from the selected ...
                                                                                                                                • Setting Up QR/Barcode field

                                                                                                                                  1. In a nutshell This page provides an overview of how to use the QR/Barcode field in Creator, including setting it up, configuring encoding formats, and entering/providing the appropriate input data. Learn more about the versatility of the ...
                                                                                                                                • Understanding and configuring chat agent

                                                                                                                                  Note: This feature is currently available as an early access feature for the enterprise plan in Creator 6. In a nutshell Chat agent lets you create an AI powered assistant to your Zoho Creator application. Powered by the AI provider configured in ...
                                                                                                                                • Understand AR field

                                                                                                                                  Understand AR field AR field displays the AR sets (3D models) from the AR library in your form as a dropdown. You can choose a model from either marker-based or markerless AR sets , and annotate it. Annotation helps in understanding the model better ...
                                                                                                                                  Wherever you are is as good as
                                                                                                                                  your workplace

                                                                                                                                    Resources

                                                                                                                                    Videos

                                                                                                                                    Watch comprehensive videos on features and other important topics that will help you master Zoho CRM.



                                                                                                                                    eBooks

                                                                                                                                    Download free eBooks and access a range of topics to get deeper insight on successfully using Zoho CRM.



                                                                                                                                    Webinars

                                                                                                                                    Sign up for our webinars and learn the Zoho CRM basics, from customization to sales force automation and more.



                                                                                                                                    CRM Tips

                                                                                                                                    Make the most of Zoho CRM with these useful tips.



                                                                                                                                      Zoho Show Resources