Ще направя проект за конвертиране на данни и диаграма във файл на powerpoint в файл на Excel.
но намерих някакъв проблем тук,,
Направих проект за конвертиране на диаграма с този скрипт
public static void GetChart(string strFilePath, string strDestPath) {
xl.Application xlApp; xl.Workbook xlWorkBook; xl.Worksheet xlWorkSheet; object misValue = System.Reflection.Missing.Value; xlApp = new xl.ApplicationClass(); xlWorkBook = xlApp.Workbooks.Open(strFilePath, 0, true, 5,
"", "", true, Microsoft.Office.Interop.Excel.XlPlatform.xlWindows, "\t", false, false, 0, true, 1, 0); xlWorkSheet = (xl.Worksheet)xlWorkBook.Worksheets.get_Item(1); xl.ChartObjects xlCharts = (xl.ChartObjects)xlWorkSheet.ChartObjects(Type.Missing); xl.ChartObject myChart = (xl.ChartObject)xlCharts.Item(1); xl.Chart chartPage = myChart.Chart;
и след това го конвертирам в изображение с този скрипт
GetChart(@"" + textBox1.Text + "", @"d:\" + textBox2.Text + ".jpeg"); label5.Text = @"D:\" + textBox2.Text + ".jpeg";
pictureBox1.Image = new Bitmap(@"" + label5.Text +
"");
но мисля, че не всеки файл на Excel съдържа диаграма, така че се опитвам да търся проверка за това как да открия диаграма във всеки файл на Excel.
Как трябва да постъпя?