GitHub repository: GIScience/ol-print-layout-control
Description: An extension of openlayers Control. It Helps the user to define a map area that fits to the desired output page format and orientation.