Я собираюсь создать проект для преобразования данных и диаграмм в файл Powerpoint в файл Excel.
но я нашел здесь какую-то проблему ,,
У меня есть проект для преобразования диаграммы с этим сценарием
публичная статическая пустота GetChart (строка strFilePath, строка 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,
"", "", правда,
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.
Как мне поступить?