Adish,
In that case you’ll have to reset the chart zoom programmatically using viewportMinimum and viewportMaximum before exporting.
Here is an example.
In case you want to restore zoom level after exporting, you can use rangeChanging (when user zooms into an area) to store the selected range so that you can restore it back later.