Documentation > CMS Template API Library > Input > ShowAcquireImage(String,String,ShowAcquireParams,String,String,String,Boolean)
ShowAcquireImage
Displays a "select" and "clear" button that is used to upload an image into the current template. Note: You no longer need to use an upload.aspx, if you want to create a thumbnail. Use the AddAdditionalImage method on the ShowAcquireParams object to define the thumbnails that you want to create. See the examples below.
public System.Void ShowAcquireImage(String,String,ShowAcquireParams,String,String,String,Boolean)
Parameters
| Name | Description | Type | 
|---|---|---|
| label | The label of the field when displayed. | System.String | 
| fieldName | The field name where the uploaded filename will be stored. | System.String | 
| acquireParams | Customization parameters. An empty "Extensions" parameter will default to: "png gif jpeg jpg" | CrownPeak.CMSAPI.ShowAcquireParams | 
| helpMessage | Optional: help message | System.String | 
| displaySizeName | Optional: If you are passing a list of thumbnails to create in the ShowAcquireParams, use it to specify which one to display. | System.String | 
| popupMessage | Optional: The popup help message. | System.String | 
| alwaysSend | Optional: If true, the value of the field will always be sent from the frontend to the backend regardless of whether its state has changed. | System.Boolean | 
Code Example
C#
Sample:
             	               
                             <%  
                                 // Upload or select an image and create images of the specified sizes.  
                                 // The 300 size will be displayed on the input form
                                 ShowAcquireParams parameters = new ShowAcquireParams();  
                                 parameters.DefaultFolder ="/Assets/images";
                                 // Create a thumbnail that is no more than 300 pixels on each side (aspect ratio is preserved)
                                 parameters.AddAdditionalImage("my_photo_300", 300, 300);
                                 // Create a thumbnail that is no more than 100 pixels on each side (aspect ratio is preserved)
                                 parameters.AddAdditionalImage("my_photo_100", 100, 100, 100);    
                                 // The 300 pixel thumbnail will be displayed when they edit this input form.
                                 Input.ShowAcquireImage("Attachment", "attach", parameters, displaySizeName: "my_photo_300") ;
                              %>
                              <% 
                                 // Upload only
                                 // The 300 size will be displayed on the input form
                                 ShowAcquireParams parameters = new ShowAcquireParams();  
                                 parameters.DefaultFolder ="/Assets/images";
                                 parameters.ShowBrowse = false; // CMS browser is hidden
                                 parameters.AddAdditionalImage("my_photo_300", 300, 300);
                                 parameters.AddAdditionalImage("my_photo_100", 100, 100, 100);    
                                 Input.ShowAcquireImage("Attachment", "attach", parameters, displaySizeName: "my_photo_300") ;
                              %>
            
                
             	
