Overview
This widget brings ArcGIS Pro style map printing into ArcGIS Experience Builder without needing a print service. You share a layout from ArcGIS Pro as a layout file (.pagx), import it once in the widget settings, and the widget rebuilds that page in the browser against your live map: map frame, title and text, north arrow, scale bar, legend, pictures, and lines.
https://github.com/brianmcleer/print-advanced-widget
This is the first release and I am putting it out as a beta. I would like the community to run it against real layouts and real maps before I call it stable. If you can try it and send feedback, that would be a big help. See "What I would like help testing" below.