Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowData Days is here! Join us now for 60+ days of learning, challenges, and connection. Learn more
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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.