Image viewing compatibility and custom print view for objects in Salesforce
Our client is a leading provider of energy solutions to multi-tenant properties. The client offers affordable solar solutions for multi-tenant buildings by renting unused roof
spaces and installing solar panels to deliver energy to tenants.
The client was facing a problem in uploading and viewing images in their Salesforce org across various devices. They were unable to open images on mobile devices. They also wanted to enable custom print view so that they could save various components in PDF form and print it.
We helped our client by compressing the size of the image using an external library because of which they were able to view images on mobile devices. We also customized and designed Visualforce pages for various components and enabled custom print view.
.

There were difficulties in viewing large sized JPG and PNG images on mobile devices.
Images were stored directly in the Salesforce in their original size which caused image view incompatibility across various devices.
Unable to open existing components in the Salesforce in PDF format hence no print view option.
The client was unable to get a print view for all the fields in their Salesforce org.
Challenges and extended duration when uploading images to Salesforce.
- We identified the format and size of all the images which were unable to open in mobile devices.
- Compressed the size of the images so that it can be viewed across various devices and can be uploaded quickly.
- Integrated various new functionalities for different components like downloading, saving into PDF and printing.
- Created, designed and customized the visualforce page so that the client could generate PDF format for various components and print them.
-
Improved mobile accessibilty: Improved mobile accessibility since the images were now consistently displayed across all the devices.
-
Increased productivity: Increased productivity since properly accessible images saved a lot of time.
-
Print functionality: The print view can now be saved as a PDF and then printed for future reference.


