It seems that it ignores the scrollbar position when printing. A workaround could be to shorten the cell duration so it fits the page.
In DayPilotCalendar it's possible to
skip the non-business hours for printing but in DayPilotScheduler you always have to start at 00:00.
The printing is troublesome - it's optimized to render properly in the main browsers but that's not always what the printer likes... The final solution would be to export a PNG image (but the current code is not much reusable for that, it will have to be started from scratch). See also here:
http://forums.daypilot.org/Topic.aspx/214/export_to_exceloutlook