Forum Discussion

Dynizju's avatar
Dynizju
New Member
1 month ago
Solved

PDF Export Missing HTML Table Content

I'm facing a limitation when exporting a Power BI Service report page to PDF. The page contains a table built using the HTML Content visual. Filters are applied to the table, which dynamically chan...
  • garvitgupta96's avatar
    1 month ago

    Hi Dynizju,

     

    Unfortunately, I don't believe there is a native way for Power BI report exports to automatically split a scrollable visual across multiple PDF pages. The same has been answered in another post - PDF export do not show full table

    What you're seeing is expected behaviour. When exporting a standard Power BI report to PDF, only the visible portion of a scrollable visual is captured. Any rows that require scrolling are not included in the PDF export.

    Given your scenario, simply increasing the page height isn't ideal because the number of rows varies based on the selected filters. You would either end up with truncated data or large amounts of unused whitespace.

    For requirements where the full table must be exported regardless of the number of rows, the recommended approach is typically a Paginated Report. Paginated Reports are designed for exactly this use case and will automatically flow table data across multiple pages when exported to PDF, ensuring all rows are included without requiring scrollbars.

    If moving to Paginated Reports isn't an option, the alternatives are generally limited to:

    • Exporting the underlying data to Excel/CSV instead of PDF.
    • Redesigning the report to reduce or eliminate scrolling.
    • Using a dedicated printable report page specifically for export purposes.

    So in short, if the requirement is"export all rows to PDF and automatically span multiple pages", I would strongly recommend a Paginated Report. Standard Power BI report exports don't currently support automatic pagination of scrollable visuals during PDF export.

     

    If my answer helped you solve the problem, please consider accepting it as the solution and help other members to use the same solution in same/similar situations.

     

    Thanks,
    Garvit Gupta
    Linkedin: https://www.linkedin.com/in/garvit-gupta/