Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6712959
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 26, 20262026-05-26T08:19:20+00:00 2026-05-26T08:19:20+00:00

Using Microsoft’s charting control, System.Windows.Forms.DataVisualization.Charting.Chart, I am trying to render a chart to vector

  • 0

Using Microsoft’s charting control, System.Windows.Forms.DataVisualization.Charting.Chart, I am trying to render a chart to vector graphics. The ultimate goal here is to render a chart to a high enough quality image to be embedded in a PDF and used for print.

The problem is that the EMFs the Chart control produces are low quality, and do not represent what the control looked like at print time. In charts with any curved lines, the EMF simply shows up as an unrecognizable pixelated mess when embedded in a PDF.

My question is, has anybody successfully used Microsoft’s charting controls in print? At this point, I am not even concerned with using EMF, as that engine looks like it will not be fixed any time in the near future. I have tried rendering to PNG with a high DPI, but this affects the thickness of various components on the chart (set to a pixel size), with the series lines in a line graph as one example.

I’m not sure if there are settings I am missing, but if there’s a trick to getting these charts out in good shape I would be very interested to hear about it.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-26T08:19:21+00:00Added an answer on May 26, 2026 at 8:19 am

    If anybody’s interested, it looks like I have found the answer. If any semi-transparent color is used in a chart, it will not render properly in the EMF file coming out. As long as you avoid partially transparent colors (Alpha that is not 0 or 255), saving as EMF seems to always come out OK.

    One thing to take note of is that certain effects (seem to) require transparency to be achieved, and so setting those will also corrupt the resulting EMF. One example of that sort of effect is setting a Pie chart to concave. A pie chart that renders to EMF with no problem will become unrecognizable once it is set to concave.

    Hope this helps someone save the three days it took us to work this out.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I am currently using Microsoft's chart control - the MSDN documentation for it is
Using Microsoft's Charting control, is it possible to add a range of points at
Using Microsoft Spy++, I can see that the following windows that belong to a
Iam using Microsoft Windows 7 Home basic with 3 Gb Ram and 320 GB
I am using microsoft chart controls in VB.net. The graph data currently comes from
I am using Microsoft Chart , and I have top Legend displayed at the
My old system involved using Microsoft FrontPage and a frame page. The top frame
Using Microsoft Visual C++ I am trying to compile the file "test.cc" which is
Using Microsoft SQL Server's database mirroring capability, can the mirroring occur between two clusters?
When using Microsoft office automation I want to insert images into a spreadsheet. How

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.