Events
Power BI DataViz World Championships
Feb 14, 4 PM - Mar 31, 4 PM
With 4 chances to enter, you could win a conference package and make it to the LIVE Grand Finale in Las Vegas
Learn moreThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
This article targets you as a report author designing Power BI paginated reports. It provides suggestions when working with images. Commonly, images in report layouts can display a graphic like a company logo, or pictures.
Images can be stored in three different locations:
They can then be used in a variety of scenarios in your report layouts:
Consider the following suggestions to deliver professional report layouts, ease of maintenance, and optimized report performance:
Use smallest possible size: We recommend you prepare images that are small in size, yet still look sharp, and crisp. It's all about a balance between quality and size. Consider using a graphics editor (like MS Paint) to reduce the image file size.
Avoid embedded images: First, embedded images can bloat the report file size, which can contribute to slower report rendering. Second, embedded images can quickly become a maintenance nightmare if you need to update many report images (as might be the case should your company logo change).
Use web server storage: Storing images on a web server is a good option, especially for the company logo, which may be sourced from the company website. However, take care if your report users will access reports outside your network. In this case, be sure that the images are available over the Internet and do not require authentication or additional sign-in to access the image. Images stored on a web server must not exceed 4 MB in size or they will not load in the Power BI service.
When images relate to your data (like pictures of your salespeople), name image files so a report expression can dynamically produce the image URL path. For example, you could name the salespeople pictures using each salesperson's employee number. Providing the report dataset retrieves the employee number, you can write an expression to produce the full image URL path.
Use database storage: When a relational database stores image data, it makes sense to source the image data directly from the database tables—especially when the images are not too large.
Appropriate background images: If you decide to use background images, take care not to distract the report user from your report data.
Also, be sure to use watermark styled images. Generally, watermark styled images have a transparent background (or have the same background color used by the report). They also use faint colors. Common examples of watermark styled images include the company logo, or sensitivity labels like "Draft" or "Confidential".
For more information related to this article, check out the following resources:
Events
Power BI DataViz World Championships
Feb 14, 4 PM - Mar 31, 4 PM
With 4 chances to enter, you could win a conference package and make it to the LIVE Grand Finale in Las Vegas
Learn moreTraining
Module
Data visualization and reports in Power BI - Online workshop - Training
Work through exercises to learn about data visualization and reports in Power BI.
Certification
Microsoft Certified: Power BI Data Analyst Associate - Certifications
Demonstrate methods and best practices that align with business and technical requirements for modeling, visualizing, and analyzing data with Microsoft Power BI.
Documentation
Pagination in Power BI paginated reports - Power BI
Learn about paginated reports in the Power BI service. Learn about the rules that are used to control pagination to design a report that is optimized for the renderer you plan to use.
Create a document map or table of contents in paginated reports - Power BI
Learn how to use a document map to provide a table of contents or a set of navigational links to report items in a rendered paginated report in Power BI Report Builder.
Data retrieval guidance for paginated reports - Power BI
Guidance for creating data sources and datasets for Power BI paginated reports.