Hi everyone,
I am building an ID Card Generation App in Power Apps, where users can select a record from a gallery and print an ID card. Each employee has two sides of an ID card: Front and Back, and the printing must happen in duplex (both sides) mode.
I already have three ID card templates based on category: Staff, LSU, Consultants
Each category has its own front and back design.
Where I am stuck
Right now, I am unable to correctly design a single print screen that places the front and back layouts one below the other so that Print() creates Page 1 = Front and Page 2 = Back.
My main issues are:
- How to structure the print screen so that the front side shows at the top and the back side shows below it, without extra white space.
-How to structure the print screen so that the front side shows at the top and the back side shows below it, without extra white space.
-After navigating to the print screen, the layout sometimes shifts or doesn’t align properly when using the browser print dialog.
-I want the print output to look clean and fit correctly on the page when duplex printing is used.
Current approach
-I capture the selected employee from the gallery using variables: selectedDraft and selectedCategory.
-On the print screen, I placed: cntFront container (for front designs), cntBack container (for back designs), Inside each container, I added separate templates for Staff, Consultant, and LSU, and used Visible conditions like: cntFrontStaff.Visible = selectedCategory = "Staff"
-I trigger printing using a simple Print() function.
What I need help with
I want guidance on:
-The correct layout structure for a duplex-ready print screen.
-How to correctly design the containers so the print output is stable and aligned.
-Whether my method of using multiple containers for different categories is the best practice.
-Any recommended screen sizes, container sizes, or alignment tips to avoid shifting during printing.
-How to prevent unwanted blank space so the printout looks professional.
Final goal
I need a reliable method to print an ID card with Front + Back as two pages, where a duplex printer automatically prints them on both sides of a single sheet without misalignment.
Any suggestions, best practices, or sample implementations would be extremely helpful.
Thank you!

Report
All responses (
Answers (