<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Automating PDF Export of Dashboard for Each Slicer Option in Developer</title>
    <link>https://community.fabric.microsoft.com/t5/Developer/Automating-PDF-Export-of-Dashboard-for-Each-Slicer-Option/m-p/4658981#M60562</link>
    <description>&lt;P&gt;We definitely are.&amp;nbsp; We're meeting later today to discuss.&amp;nbsp; In the meantime i am toying with power automate to export png's and combine those (so I dont need a third party tool to combine pdf's)&lt;/P&gt;</description>
    <pubDate>Fri, 18 Apr 2025 15:08:47 GMT</pubDate>
    <dc:creator>JoeCrozier</dc:creator>
    <dc:date>2025-04-18T15:08:47Z</dc:date>
    <item>
      <title>Automating PDF Export of Dashboard for Each Slicer Option</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Automating-PDF-Export-of-Dashboard-for-Each-Slicer-Option/m-p/4658957#M60559</link>
      <description>&lt;P&gt;I feel like this might be similar &lt;A href="https://community.fabric.microsoft.com/t5/Developer/How-to-grab-static-screen-shots-from-a-live-PowerBI-dashboard/m-p/4647776" target="_self"&gt;in a sense to this question&lt;/A&gt;, but hopefully even more basic.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=""&gt;I’ve got a dashboard that looks like this:&lt;/P&gt;&lt;P class=""&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="JoeCrozier_0-1744987709775.png" style="width: 400px;"&gt;&lt;img src="https://community.fabric.microsoft.com/t5/image/serverpage/image-id/1261545i69568FCAC52CFE7B/image-size/medium?v=v2&amp;amp;px=400" role="button" title="JoeCrozier_0-1744987709775.png" alt="JoeCrozier_0-1744987709775.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=""&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=""&gt;It works great—my end users are happy with it. There’s a slicer for &lt;STRONG&gt;Protocol No&lt;/STRONG&gt;, with about 30 different options. Selecting one updates the visuals across the page.&lt;/P&gt;&lt;P class=""&gt;Now, my users want to receive a &lt;STRONG&gt;static PDF&lt;/STRONG&gt; version of the report every week, with &lt;STRONG&gt;one page per Protocol No&lt;/STRONG&gt;. Basically, they want the equivalent of me manually selecting each slicer option, taking a screenshot, and repeating 30 times—then compiling those into a single PDF and sending it.&lt;/P&gt;&lt;P class=""&gt;My first idea was to recreate the dashboard in a &lt;STRONG&gt;paginated report&lt;/STRONG&gt;, but that turned into a beast with subreports and performance issues—it was effectively running 100+ reports per export. Not ideal.&lt;/P&gt;&lt;P class=""&gt;I also suggested embedding the Power BI dashboard in a PowerPoint file and exporting that, but they really want it to be &lt;STRONG&gt;static PDF format&lt;/STRONG&gt;.&lt;/P&gt;&lt;P class=""&gt;I know Power BI supports &lt;STRONG&gt;subscriptions&lt;/STRONG&gt;, but as far as I can tell, you’d have to create and manage &lt;STRONG&gt;30 individual subscriptions&lt;/STRONG&gt;, one per Protocol, and manually update them whenever a new Protocol is added.&lt;/P&gt;&lt;P class=""&gt;So… am I missing an obvious solution here?&lt;/P&gt;&lt;P class=""&gt;Is there a &lt;STRONG&gt;clean or automated way&lt;/STRONG&gt; to:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;P class=""&gt;Loop through each Protocol No in the slicer&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P class=""&gt;Render the dashboard with that filter applied&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P class=""&gt;Capture that page into a PDF (or image)&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P class=""&gt;Combine all pages into one file&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P class=""&gt;And email it to someone on a schedule?&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P class=""&gt;Any thoughts or workflows others have used to solve something like this?&lt;/P&gt;&lt;P class=""&gt;Thanks in advance!&lt;/P&gt;</description>
      <pubDate>Fri, 18 Apr 2025 14:49:13 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Automating-PDF-Export-of-Dashboard-for-Each-Slicer-Option/m-p/4658957#M60559</guid>
      <dc:creator>JoeCrozier</dc:creator>
      <dc:date>2025-04-18T14:49:13Z</dc:date>
    </item>
    <item>
      <title>Re: Automating PDF Export of Dashboard for Each Slicer Option</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Automating-PDF-Export-of-Dashboard-for-Each-Slicer-Option/m-p/4658975#M60560</link>
      <description>&lt;P&gt;This is a nightmare waiting to happen.&amp;nbsp; You could use Power Automate to create &lt;STRONG&gt;individual&lt;/STRONG&gt; PDFs , one for each filter.&amp;nbsp; But then you would need to use a commercial tool to combine all PDFs.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Or you could have 30 hidden pages in your PBIX, one for each filter, and then export just those pages via Power Automate.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="lbendlin_0-1744988865358.png" style="width: 400px;"&gt;&lt;img src="https://community.fabric.microsoft.com/t5/image/serverpage/image-id/1261548i349C1DDEA13F4087/image-size/medium?v=v2&amp;amp;px=400" role="button" title="lbendlin_0-1744988865358.png" alt="lbendlin_0-1744988865358.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Push back on the requirement.&lt;/P&gt;</description>
      <pubDate>Fri, 18 Apr 2025 15:07:50 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Automating-PDF-Export-of-Dashboard-for-Each-Slicer-Option/m-p/4658975#M60560</guid>
      <dc:creator>lbendlin</dc:creator>
      <dc:date>2025-04-18T15:07:50Z</dc:date>
    </item>
    <item>
      <title>Re: Automating PDF Export of Dashboard for Each Slicer Option</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Automating-PDF-Export-of-Dashboard-for-Each-Slicer-Option/m-p/4658977#M60561</link>
      <description>&lt;P&gt;You could create a user group per protocol and do use &lt;A href="https://learn.microsoft.com/en-us/power-bi/collaborate-share/power-bi-dynamic-report-subscriptions" target="_self"&gt;dynamic subscriptions&lt;/A&gt;. Then only need one subscription but apply a different filter per user group.&lt;/P&gt;</description>
      <pubDate>Fri, 18 Apr 2025 15:06:55 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Automating-PDF-Export-of-Dashboard-for-Each-Slicer-Option/m-p/4658977#M60561</guid>
      <dc:creator>Deku</dc:creator>
      <dc:date>2025-04-18T15:06:55Z</dc:date>
    </item>
    <item>
      <title>Re: Automating PDF Export of Dashboard for Each Slicer Option</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Automating-PDF-Export-of-Dashboard-for-Each-Slicer-Option/m-p/4658981#M60562</link>
      <description>&lt;P&gt;We definitely are.&amp;nbsp; We're meeting later today to discuss.&amp;nbsp; In the meantime i am toying with power automate to export png's and combine those (so I dont need a third party tool to combine pdf's)&lt;/P&gt;</description>
      <pubDate>Fri, 18 Apr 2025 15:08:47 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Automating-PDF-Export-of-Dashboard-for-Each-Slicer-Option/m-p/4658981#M60562</guid>
      <dc:creator>JoeCrozier</dc:creator>
      <dc:date>2025-04-18T15:08:47Z</dc:date>
    </item>
  </channel>
</rss>

