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 FormsRetailOnline Data Collection Tool
                              Embeddable FormsBankingBegin Data Collection
                              Interactive FormsWorkplaceData Collection App
                              CRM FormsCustomer ServiceForms for Solopreneurs
                              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
                              Forms for Government
                              Intake FormsLegal
                              Mobile App
                              Form DesignerHR
                              Mobile Forms
                              Card FormsFoodOffline Forms
                              Assign FormsPhotographyMobile Forms Features
                              Translate FormsReal EstateKiosk in Mobile Forms
                              Electronic FormsInsurance
                              Drag & drop form builder

                              Notification Emails for FormsAlternativesSecurity & Compliance
                              Holiday FormsGoogle Forms alternative GDPR
                              Form to PDFJotform alternativeHIPAA Forms
                              Email FormsWufoo alternativeEncrypted Forms
                              Accessible FormsTypeform alternativeSecure Forms

                              WCAG

                                          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

                                                                  Use cases

                                                                  Make the most of Zoho Desk with the use cases.

                                                                   
                                                                    

                                                                  eBooks

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

                                                                   
                                                                    

                                                                  Videos

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

                                                                   
                                                                    

                                                                  Webinar

                                                                  Sign up for our webinars and learn the Zoho Desk basics, from customization to automation and more

                                                                   
                                                                    
                                                                  • Desk Community Learning Series


                                                                  • Meetups


                                                                  • Ask the Experts


                                                                  • Kbase


                                                                  • Resources


                                                                  • Glossary


                                                                  • Desk Marketplace


                                                                  • MVP Corner



                                                                    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 ...
                                                                                                                            • Setting image field properties (reports)

                                                                                                                              This page is applicable to all report types except pivot chart and pivot table. In reports, the image field is displayed differently based on the selected upload mode: Single Upload – Displays one image per record. Multiple Upload – Displays uploaded ...
                                                                                                                            • Understanding DS file

                                                                                                                              1. In a nutshell A Deluge Script (DS) file is a text-based file that stores the complete schema of a Zoho Creator application in the Deluge script format. It includes all components, such as forms, fields, reports, pages, schedules, custom functions, ...
                                                                                                                            • Understanding the file upload field

                                                                                                                              The file upload field enables your users to upload files while submitting their data through your forms. This field can be configured to support either single or multiple file uploads. When multiple uploads are enabled, the admin/developer can also ...
                                                                                                                            • Image properties

                                                                                                                              Set image properties for image field Refer to this page to learn about the Image field In reports, the Image field is displayed differently based on the selected upload mode: Single Upload – Displays one image per record. Multiple Upload – Displays ...
                                                                                                                              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