在C#中分離餅圖的某個(gè)區(qū)域的操作指南
引言
在處理 Excel 餅圖時(shí),我們可能需要將餅圖的各個(gè)部分分離出來(lái),以使它們更加醒目。Spire.XLS 提供了 Series.DataFormat.Percent 屬性,使開(kāi)發(fā)者能夠?qū)⒄麄€(gè)餅圖拉開(kāi);同時(shí)還提供了 Series.DataPoints.DataFormat.Percent 屬性,用于從整個(gè)餅圖中單獨(dú)拉開(kāi)某一片區(qū)域。
本文將介紹如何使用 Spire.XLS 在 C# 中設(shè)置餅圖各分片之間的分離寬度。
在 Microsoft Excel 中,我們可以在“設(shè)置數(shù)據(jù)系列格式”的“系列選項(xiàng)”中調(diào)整 餅圖分離程度(Pie Explosion) 的百分比,從而控制圖表中各部分之間的間距。

如何設(shè)置餅圖各分片之間分離寬度的代碼示例:
using Spire.Xls;
namespace ExplodePieChart
{
class Program
{
static void Main(string[] args)
{
Workbook workbook = new Workbook();
workbook.LoadFromFile("Sample.xlsx");
Worksheet ws = workbook.Worksheets[0];
Chart chart = ws.Charts[0];
// 設(shè)置餅圖各分片之間的分離寬度
for (int i = 0; i < chart.Series.Count; i++)
{
chart.Series[i].DataFormat.Percent = 20;
}
workbook.SaveToFile("result.xlsx", ExcelVersion.Version2010);
}
}
}將整個(gè)餅圖拉開(kāi)后的效果截圖如下:

從整個(gè)餅圖中分離單個(gè)分片的代碼示例:
using Spire.Xls;
namespace ExplodePieChart
{
class Program
{
static void Main(string[] args)
{
{
Workbook workbook = new Workbook();
workbook.LoadFromFile("Sample.xlsx");
Worksheet ws = workbook.Worksheets[0];
Chart chart = ws.Charts[0];
chart.Series[0].DataPoints[0].DataFormat.Percent = 20;
workbook.SaveToFile("ExplodePieChart.xlsx", ExcelVersion.Version2013);
}
}
}
}將餅圖中的單個(gè)分片拉開(kāi)后的效果截圖如下:

到此這篇關(guān)于在C#中分離餅圖的某個(gè)區(qū)域的操作指南的文章就介紹到這了,更多相關(guān)C#分離餅圖的某個(gè)區(qū)域內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
C# 制作PictureBox圓形頭像框并從數(shù)據(jù)庫(kù)中讀取頭像
C#提供的PictureBox控鍵默認(rèn)情況下是方形的非常大的影響美觀(guān),怎么解決這一問(wèn)題呢?下面小編給大家?guī)?lái)了C# 制作PictureBox圓形頭像框并從數(shù)據(jù)庫(kù)中讀取頭像的操作代碼,感興趣的朋友一起學(xué)習(xí)下吧2021-08-08
WCF實(shí)現(xiàn)進(jìn)程間管道通信Demo分享
下面小編就為大家分享一篇WCF實(shí)現(xiàn)進(jìn)程間管道通信Demo,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2017-12-12
如何利用C#通過(guò)sql語(yǔ)句操作Sqlserver數(shù)據(jù)庫(kù)教程
ado.net提供了豐富的數(shù)據(jù)庫(kù)操作,下面這篇文章主要給大家介紹了關(guān)于如何利用C#通過(guò)sql語(yǔ)句操作Sqlserver數(shù)據(jù)庫(kù)教程的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-10-10
C#開(kāi)發(fā)WinForm項(xiàng)目實(shí)現(xiàn)HTML編輯器
這篇文章介紹了C#開(kāi)發(fā)WinForm項(xiàng)目實(shí)現(xiàn)HTML編輯器的方法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-06-06
Unity實(shí)現(xiàn)已知落點(diǎn)和速度自動(dòng)計(jì)算發(fā)射角度
這篇文章主要為大家詳細(xì)介紹了Unity實(shí)現(xiàn)已知落點(diǎn)和速度自動(dòng)計(jì)算發(fā)射角度,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-02-02
詳解ASP.NET中Identity的身份驗(yàn)證代碼
這篇文章主要介紹了ASP.NET Identity 的“多重”身份驗(yàn)證代碼,以及實(shí)現(xiàn)的原理講解,需要的朋友參考一下。2017-12-12

