{"id":1017,"date":"2021-06-05T16:24:40","date_gmt":"2021-06-05T16:24:40","guid":{"rendered":"https:\/\/365stack.in\/?p=1017"},"modified":"2021-09-17T19:11:46","modified_gmt":"2021-09-17T19:11:46","slug":"print-screens-in-your-canvas-app","status":"publish","type":"post","link":"https:\/\/365stack.in\/index.php\/2021\/06\/05\/print-screens-in-your-canvas-app\/","title":{"rendered":"Print screens in your canvas app"},"content":{"rendered":"\n<p>We are excited to introduce the first release of the long awaited printing functionality in canvas apps.<\/p>\n\n\n\n<p> Using the new print function: Print(), you can now open the current screen of your app in the default browser print dialog where the app is played.<\/p>\n\n\n\n<p>This function will allow app users to print content to printers in their network or save to PDF through the capabilities of their browser.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/i0.wp.com\/powerappsblogscdn.azureedge.net\/wp-content\/uploads\/2021\/03\/Printe2e.gif?w=640&#038;ssl=1\" alt=\"Power Apps editor showing adding an icon and the print function, and printing\" class=\"wp-image-14132\" data-recalc-dims=\"1\"\/><\/figure><\/div>\n\n\n\n<p>In addition to the Print function, we have added two screen templates that are A4 sized to help create content optimized for a print. You can adjust the screen width and height to target different sizes.<\/p>\n\n\n\n<p> Reference the&nbsp;<a href=\"https:\/\/docs.microsoft.com\/powerapps\/maker\/canvas-apps\/functions\/function-print\">print function documentation<\/a>&nbsp; for more details.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/i0.wp.com\/powerappsblogscdn.azureedge.net\/wp-content\/uploads\/2021\/03\/printtemplates.png?w=640&#038;ssl=1\" alt=\"\" class=\"wp-image-14135\" data-recalc-dims=\"1\"\/><\/figure><\/div>\n\n\n\n<p>Referencing when the screen is printing also allows you to create custom behavior for a print. For example, hiding a button or changing the form to view mode by checking If( Screen.Printing,&lt;behavior while printing&gt;, &lt;behavior otherwise&gt;).<\/p>\n\n\n\n<p>This is a great start, but we know there\u2019s still some limitations and printing scenarios that this feature doesn\u2019t yet address. As we look to continue to invest in printing capabilities, we are grateful for your feedback about what\u2019s needed for your scenarios.<\/p>\n\n\n\n<p>To Print a large screen with dynamic data go through <a href=\"https:\/\/365stack.in\/index.php\/2021\/09\/17\/powerapps-print-form-to-pdf\/\" target=\"_blank\" rel=\"noreferrer noopener\">this post<\/a>.<\/p>\n\n\n\n<p>This feature will continue to roll out to all regions in the next couple weeks. Happy building!<\/p>\n\n\n\n<p>Reference: https:\/\/powerapps.microsoft.com\/en-us\/blog\/print-screens-in-your-canvas-app\/<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Printing functionality in canvas apps.<\/p>\n","protected":false},"author":3,"featured_media":542,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_mi_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","footnotes":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[6,5],"tags":[12,9,15,19,18],"class_list":["post-1017","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-canvas-apps","category-powerapps","tag-canvas-app","tag-powerapps","tag-print","tag-print-canvas-form","tag-print-screen"],"jetpack_publicize_connections":[],"aioseo_notices":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/365stack.in\/wp-content\/uploads\/2020\/10\/background1.jpg?fit=1920%2C1080&ssl=1?v=1623349406","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":1456,"url":"https:\/\/365stack.in\/index.php\/2021\/09\/17\/powerapps-print-form-to-pdf\/","url_meta":{"origin":1017,"position":0},"title":"How to Print Scrollable Screen to PDF in PowerApps","author":"Hemanthkumar Rajan","date":"September 17, 2021","format":false,"excerpt":"One of the common requirements in any application is to print the data either to save the form as PDF or print the form. PowerApps provides Print() function to print the screen in a printable format, but the limitation is the screen height cannot be greater than 2164px. If a\u2026","rel":"","context":"In &quot;Canvas Apps&quot;","block_context":{"text":"Canvas Apps","link":"https:\/\/365stack.in\/index.php\/category\/power-platform\/powerapps\/canvas-apps\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/365stack.in\/wp-content\/uploads\/2020\/10\/background1.jpg?fit=1200%2C675&ssl=1%3Fv%3D1623349406&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1232,"url":"https:\/\/365stack.in\/index.php\/2021\/07\/04\/how-to-build-responsive-gallery-using-powerapps-canvas-app\/","url_meta":{"origin":1017,"position":1},"title":"How To Build Responsive Gallery using PowerApps | Canvas App","author":"Kanagaraj Neelamegan","date":"July 4, 2021","format":false,"excerpt":"Lets create responsive card view using gallery control in power apps.","rel":"","context":"In &quot;Canvas Apps&quot;","block_context":{"text":"Canvas Apps","link":"https:\/\/365stack.in\/index.php\/category\/power-platform\/powerapps\/canvas-apps\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/365stack.in\/wp-content\/uploads\/2021\/07\/Responsivegallery.png?fit=1037%2C766&ssl=1%3Fv%3D1625418734&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1011,"url":"https:\/\/365stack.in\/index.php\/2021\/06\/05\/creating-new-form-in-canvas-app\/","url_meta":{"origin":1017,"position":2},"title":"How to create New Form in Canvas App | PowerApps","author":"Kanagaraj Neelamegan","date":"June 5, 2021","format":false,"excerpt":"How to create simple form using canvas app.","rel":"","context":"In &quot;Canvas Apps&quot;","block_context":{"text":"Canvas Apps","link":"https:\/\/365stack.in\/index.php\/category\/power-platform\/powerapps\/canvas-apps\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/365stack.in\/wp-content\/uploads\/2021\/06\/NewForm.png?fit=1200%2C551&ssl=1%3Fv%3D1623349393&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1057,"url":"https:\/\/365stack.in\/index.php\/2021\/06\/07\/understand-variables-in-canvas-app-how-to-use-variable\/","url_meta":{"origin":1017,"position":3},"title":"Understand Variables | How to use variable in Canvas App? &#8211; Power App","author":"Kanagaraj Neelamegan","date":"June 7, 2021","format":false,"excerpt":"This Post will guide you how to create, set and view variable data in canvas application.","rel":"","context":"In &quot;Canvas Apps&quot;","block_context":{"text":"Canvas Apps","link":"https:\/\/365stack.in\/index.php\/category\/power-platform\/powerapps\/canvas-apps\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/365stack.in\/wp-content\/uploads\/2021\/06\/7.png?fit=1200%2C704&ssl=1%3Fv%3D1623349369&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1801,"url":"https:\/\/365stack.in\/index.php\/2021\/11\/28\/how-to-create-nested-gallery-in-power-apps\/","url_meta":{"origin":1017,"position":4},"title":"How to create Nested Gallery in Power Apps","author":"Premkumar Perumal","date":"November 28, 2021","format":false,"excerpt":"Let's try to build a PowerApps's Nested gallery view using GroupBy function to achieve the Grouping functionality of SharePoint List We have used below sample data in Collection as a data source for the galleries used in this Nested Gallery Application and we can also use any data source to\u2026","rel":"","context":"In &quot;Canvas Apps&quot;","block_context":{"text":"Canvas Apps","link":"https:\/\/365stack.in\/index.php\/category\/power-platform\/powerapps\/canvas-apps\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/365stack.in\/wp-content\/uploads\/2021\/11\/Screenshot-2021-11-28-183835-e1638106039601.png?fit=872%2C424&ssl=1%3Fv%3D1638104932&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1414,"url":"https:\/\/365stack.in\/index.php\/2021\/08\/05\/a-complete-guide-for-migration-to-power-platform-best-practices\/","url_meta":{"origin":1017,"position":5},"title":"A Complete Guide for Migration to Power Platform: Best Practices","author":"Hemanthkumar Rajan","date":"August 5, 2021","format":false,"excerpt":"This is the 5th part of the migration series, Kindly read the previous post before proceeding further, Best Practices are the important aspect of the conversion life cycle. When you do an activity repeatedly it becomes a practice. If that practice brings success to the project then it is called\u2026","rel":"","context":"In &quot;Power Platform&quot;","block_context":{"text":"Power Platform","link":"https:\/\/365stack.in\/index.php\/category\/power-platform\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/365stack.in\/wp-content\/uploads\/2021\/08\/best-practice-cover-e1628180613931.png?fit=600%2C280&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/365stack.in\/index.php\/wp-json\/wp\/v2\/posts\/1017","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/365stack.in\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/365stack.in\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/365stack.in\/index.php\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/365stack.in\/index.php\/wp-json\/wp\/v2\/comments?post=1017"}],"version-history":[{"count":3,"href":"https:\/\/365stack.in\/index.php\/wp-json\/wp\/v2\/posts\/1017\/revisions"}],"predecessor-version":[{"id":1503,"href":"https:\/\/365stack.in\/index.php\/wp-json\/wp\/v2\/posts\/1017\/revisions\/1503"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/365stack.in\/index.php\/wp-json\/wp\/v2\/media\/542"}],"wp:attachment":[{"href":"https:\/\/365stack.in\/index.php\/wp-json\/wp\/v2\/media?parent=1017"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/365stack.in\/index.php\/wp-json\/wp\/v2\/categories?post=1017"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/365stack.in\/index.php\/wp-json\/wp\/v2\/tags?post=1017"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}