Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Did you hear? There's a new SQL AI Developer certification (DP-800). Start preparing now and be one of the first to get certified. Register now

Expose pageScale in VisualUpdateOptions to avoid blurry custom visuals in Power BI Service

Power BI Service can make custom visuals appear blurry when the report page is displayed at a scaled zoom level, for example 87%.

This happens because Power BI Service applies a CSS transform scale to the report container. As a result, the whole visual iframe is scaled like a bitmap, causing blur. The same visual is sharp in Power BI Desktop and at 100% zoom in the Service.

It would be very useful if Power BI exposed the current page scale, for example pageScale, inside VisualUpdateOptions, so custom visuals could adjust their rendering correctly.

Alternatively, Power BI Service could manage page zoom using a more rendering-friendly approach, such as SVG viewBox/layout resizing instead of external CSS scaling.

This would help custom visuals, especially canvas/SVG/HTML visuals, remain sharp at all page zoom levels.

Status: New
Comments
MDeanLindsay
New Member
This issue has been a long-standing between Chromium and MS, or at least different iterations of the same problem when scaling. I would love for this idea to be implemented!!