Gembox电子表格:为什么将Excel保存到PDF PIECHART中不能显示在Excel中

发布于 2025-02-07 12:17:50 字数 928 浏览 3 评论 0原文

来自excel文件

从excel导出的pdf

此代码导出饼图

    //Pie Chart
    var pieChart = worksheet.Charts.Add(ChartType.Pie, "A27", "G45");
    pieChart.SelectData(worksheet.Cells.GetSubrange("G2:G6"), true, true);
    pieChart.DataLabels.LabelContainsValue = true;
    pieChart.DataLabels.LabelContainsPercentage = true;
    pieChart.DataLabels.ShowLeaderLines = true;
    pieChart.DataLabels.Separator = ", ";
    pieChart.Legend.IsVisible = true;
    pieChart.Legend.Position = ChartLegendPosition.Bottom;

    var printOptions = worksheet.PrintOptions;
    printOptions.FitWorksheetWidthToPages = 1;
    printOptions.FitWorksheetHeightToPages = 1;
    workbook.Save(ms, SaveOptions.PdfDefault);`enter code here`

from Excel File

from PDF Export From Excel

This Code export Pie Chart

    //Pie Chart
    var pieChart = worksheet.Charts.Add(ChartType.Pie, "A27", "G45");
    pieChart.SelectData(worksheet.Cells.GetSubrange("G2:G6"), true, true);
    pieChart.DataLabels.LabelContainsValue = true;
    pieChart.DataLabels.LabelContainsPercentage = true;
    pieChart.DataLabels.ShowLeaderLines = true;
    pieChart.DataLabels.Separator = ", ";
    pieChart.Legend.IsVisible = true;
    pieChart.Legend.Position = ChartLegendPosition.Bottom;

    var printOptions = worksheet.PrintOptions;
    printOptions.FitWorksheetWidthToPages = 1;
    printOptions.FitWorksheetHeightToPages = 1;
    workbook.Save(ms, SaveOptions.PdfDefault);`enter code here`

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文