Control image Export in Winform

Source: Internet
Author: User

In WinForm, to export the display of a control as a bitmap image, you can do this in two ways:

1. Using the DrawToBitmap method of the control itself

Newnew  Bitmap (Chartcontainpanel.width, chartcontainpanel.height); Chartcontainpanel.drawtobitmap (map, chartcontainpanel.clientrectangle); map. Save (fileName);

Note that DrawToBitmap is the display of the control is redrawn, if the control itself is displayed by the content is not loaded through the paint event, but by other means of drawing up, the content will be blank

2. Using the Graphics function CopyFromScreen

New==new== Chartcontainpanel.pointtoscreen (This 0 0 , s); Memoryimage.save (fileName);  

This approach is done directly to the screen

Control image Export in Winform

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.