Chart.Export 方法
http://msdn2.microsoft.com/zh-CN/library/microsoft.office.tools.excel.chart.export.aspx
http://msdn2.microsoft.com/zh-CN/library/microsoft.office.tools.excel.chart.export.aspx
C#
private void SaveChartAsGIF() { this.Range["A1", "A5"].Value2 = 22; this.Range["B1", "B5"].Value2 = 55; Microsoft.Office.Tools.Excel.Chart chart1 = this.Controls.AddChart(this.Range["D2", "H12"], "chart1"); chart1.SetSourceData(this.Range["A1", "B5"], Excel.XlRowCol.xlColumns); chart1.ChartType = Excel.XlChartType.xl3DColumn; chart1.Export(@"C:\Chart1.gif", "GIF", false); }Excel 对象模型参考 (Visual Studio Tools for Office)Chart 成员 http://msdn2.microsoft.com/zh-CN/library/microsoft.office.tools.excel.chart_members.aspx
从 .NET 开发人员的角度理解 Excel 对象模型
http://www.microsoft.com/china/msdn/library/office/office/UndstaExcelObjModNETDev.mspx?mfr=true
如何在 Microsoft Visual C# .NET 中实现 Microsoft Excel 自动化
http://support.microsoft.com/default.aspx?scid=kb;zh-cn;302084