There are two export options: Export to Tem­plate, and Export to PDF. Export­ing to Tem­plate cre­ates a very small file with­out embed­ding any of the data, but con­tains links/references to the data. This could be used to share dash­boards with peo­ple that have access to the exact same data and data loca­tions. When they open the tem­plate, it will build the dash­board, pull the data, and pop­u­late the visu­als. It seems you can­not save files to this state as it opens as a new PBI doc. Try­ing to save it will save as a reg­u­lar .pbix file.

You can export sin­gle pages to PDF from PBI by either delet­ing or hid­ing (right click > hide page) all the oth­er pages. PBI cur­rent­ly does not have func­tion­al­i­ty to export one page by itself, nor a “hide/show all” func­tion (As of June 2021). If you do not hide or delete oth­er pages, it will export all of them into a PDF. Note that none of the visu­als will be inter­ac­tive once export­ed.

Tip: Nick has set up a basic Auto­HotKey macro to auto­mate delet­ing pages. Exe­cutable (shouldn’t require installing AHK to run) and source code (needs AHK installed to run) attached below*.

* Can­not upload to word­press b/c of safe­ty rea­sons so raw AHK code below instead

Tip: Save a dupli­cate copy of your report with all pages delet­ed, but data queries still con­nect­ed. You can ctrl+A, copy, and paste indi­vid­ual pages for export here. Elim­i­nates need to delete/hide/unhide pages over and over.

Note: Your lev­el of zoom affects the export. This can be changed via the “Page view” option under the “View” tab on the menu rib­bon. If your export is cropped or strange­ly cramped, try chang­ing page view to Actu­al size.

; Thrown together by Nick To at some point in 2021 Q2 ¯\_(ツ)_/¯

#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn  ; Enable warnings to assist with detecting common errors.
SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.

CoordMode, Mouse, Window

MsgBox, Make sure PBI is maximized on your main monitor (this script assumes your monitor is 1920x1080)`n`nHotkeys: `nAlt + Esc = Emergency stop/instant kill script`nAlt + Ctrl + s = Enable/disable hotkeys`nAlt + c = Start PBI page delete macro

; ! = alt
; ^ = ctrl
; + = shift

!Esc::ExitApp	; Emergency kill script key
!^r::Reload	; Reload script
!^s::Suspend	; Suspend script

; Delete PBI Sheets
; Have PBI maximized on main monitor (this script assumes your monitor is 1920x1080)
!c::
WinActivate, ahk_exe pbidesktop.exe
InputBox, count, , How many consecutive pages to delete? Will start from leftmost visible page.
MouseGetPos, xpos, ypos		; Saves current cursor position
Loop %count% {
Click Right, 89, 999		; Deletes page furthest on the left
Sleep 250
Send {Down}
Sleep 100
Send {Down}
Sleep 100
Send {Enter}
Sleep 500
Send {Enter}
Sleep 1200
}
MouseMove, xpos, ypos		; Moves cursor back to original position
MsgBox Done, exiting
ExitApp
Return