Unable to create snapshot of Canvas <p>In my application a canvas object has height = 90 px &amp; width = 86400 px (indicating number of seconds in a day [60 * 60 * 24] ). The canvas is scrollable and the user can add or delete components in that.</p> <p>Now, I want to have snapshot of the whole canvas &amp; shrink it to size 910x30 to draw taken snapshot in another canvas.</p> <p>Can anybody tell me how to take snapshot of such large Component?</p> <p>I have tried to take snapshot in BitmapData object but as it max width is 2880 can not give whole canvas snapshot.</p> <p>Is there any other Idea possible, if yes please let me know.</p> <p>Suggestions are welcome. </p>