web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Power Apps Print() – P...
Power Apps
Suggested Answer

Power Apps Print() – PDF output is always cut / not capturing full screen

(1) ShareShare
ReportReport
Posted on by 4

Hi everyone,

I'm trying to enable users to print or save a screen as PDF from a Power Apps app, but I'm struggling to get it working correctly.

I’m currently using the Print() function, but no matter what configuration I try, the exported/printed PDF always captures only part of the screen. The result is a cut or incomplete page, even though the content fits within the page layout.

Things I already tried:

Adjusting the screen size to A4

Changing containers and layout

Testing with a very simple screen (even with just a few icons)

Using different browser print settings

However, the PDF output is still truncated and does not capture the full screen.

I’ve attached some examples showing the result.

Has anyone successfully implemented Print → Save as PDF from a Power Apps screen without the content being cut?

Any guidance or best practices would be greatly appreciated.

Thanks!

 

I have the same question (0)
  • Fredrik_A Profile Picture
    3,639 Super User 2026 Season 1 on at
    Hello,
     
    i dont have much experience using the PDF function, but give this a shot and see if it works for your solution.
     
    Set(varPDF, PDF(ScreenName, {ExpandContainers: true, Size: "A4"}))
     
    If my response solved your issue, please mark it as ✅ Accepted Answer and give it a like.
  • vrush96 Profile Picture
    46 on at
    Hello,

    If the screen is not too long than 2000 character try using html control provided by Power Apps.
     
    If my response solved your issue, please mark it as ✅ Accepted Answer and give it a like.
  • Bhanu_2132 Profile Picture
    2 Microsoft Employee on at

    Solution: Using a Timer to Ensure the Screen Fully Renders Before Printing

    If the Print() function is capturing only part of the screen, it may be because the screen hasn't fully rendered before the print command runs. One workaround is to trigger the print using a Timer control.

    Steps:

    screen height:1123

    width: 794

    1. On the Print icon/button, set a variable to start the print process:

    Set(varPrint, true)
    
    1. Add a Timer control to the screen and configure it as follows:

    • AutoStart: varPrint

    • Duration: 1000 (or slightly higher if needed)

    • Repeat: false

    • Visible: false (optional)

    1. In the OnTimerEnd property of the Timer, add the following formula:

    Print();
    Set(varPrint, false)
    

    Explanation:

    • When the user clicks the print icon, varPrint becomes true.

    • The timer starts automatically.

    • After the timer finishes, it triggers the Print() function.

    • Finally, the variable is reset to false to stop the timer.

    This small delay allows the screen to fully render before printing, which can help prevent the PDF or printed page from being cut off.

    Hope this helps!

     
     
    output:
  • Suggested answer
    CU15040856-1 Profile Picture
    2 on at
    I had a similar issue, with incomplete rendering of my print screen.
    I could solve the problem, by changing the setting of the power app from "responsive" to "fixed".
     
    Not a nice clean solution, but maybe it helps or brings you closer to a solution.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Congratulations to the April Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Apps

#1
Vish WR Profile Picture

Vish WR 977

#2
Valantis Profile Picture

Valantis 664

#3
11manish Profile Picture

11manish 530

Last 30 days Overall leaderboard