// png ファイルストリームの作成 FileStream outputStream = new FileStream("ExportChartToImage.png", FileMode.Create); // 新規ワークブックの作成 var workbook = new GrapeCity.Documents.Excel.Workbook(); Stream fileStream = this.GetResourceStream("xlsx\\Template_SalesTracker_report.xlsx"); // チャートが含まれている xlsx ファイルを開く workbook.Open(fileStream); IWorksheet worksheet = workbook.Worksheets[0]; // チャートを画像に変換 worksheet.Shapes["ProductIncomeChart"].ToImage(outputStream, ImageType.PNG); // 画像ストリームを閉じる outputStream.Close();
' png ファイルストリームの作成 Dim outputStream = File.Create("ExportChartToImage.png") ' 新規ワークブックの作成 Dim workbook As New Workbook Dim fileStream As Stream = GetResourceStream("Template_SalesTracker_report.xlsx") ' チャートが含まれている xlsx ファイルを開く workbook.Open(fileStream) Dim worksheet As IWorksheet = workbook.Worksheets(0) ' チャートを画像に変換 worksheet.Shapes("ProductIncomeChart").ToImage(outputStream, ImageType.PNG) ' 画像ストリームを閉じる outputStream.Close()