The Calendar and Month components now support options.width parameter that will let you override the dynamic width calculated from the current view. It's available since build 2019.1.3595 (see the sandbox at https://javascript.daypilot.org/sandbox/).
Example:
dp.exportAs("svg", {width: 500}).download();
The Scheduler component lets you specify the width indirectly using dateFrom and dateTo options (area: "range").