Att visualisera data som ett tredimensionellt pajdiagram hjälper till att framhäva de proportionella relationerna mellan kategorier på ett övertygande sätt. Med Aspose.Cells for .NET kan du skapa, anpassa och exportera ett Pie3D‑diagram med bara några rader C#‑kod—ingen Excel‑installation krävs. Denna guide leder dig genom hela processen, från att lägga till exempeldata till finjustering av diagrammets stil.
Artikeln täcker följande ämnen:
- C# Excel-bibliotek för att skapa Pie3D-diagram
- Skapa ett Pie3D-diagram i Excel med C#
- Anpassa ett Pie3D-diagram (färger, explosion, rotation)
- Skaffa en gratis licens
- Gratis resurser
- Slutsats
- Se även
C# Excel-bibliotek för att skapa Pie3D-diagram
Aspose.Cells for .NET är ett högpresterande Excel-manipuleringsbibliotek som gör det möjligt för utvecklare att arbeta med kalkylblad utan att förlita sig på Microsoft Office. Det erbjuder ett rikt urval av API:er för att skapa diagram, tillämpa stilar och exportera arbetsböcker till flera format.
Viktiga fördelar med Aspose.Cells for .NET:
- Omfattande API – Full kontroll över kalkylblad, celler och diagramobjekt.
- Avancerat 3‑D-diagramstöd – Skapa Pie3D, Bar3D, Surface och mer.
- Hög genomströmning – Effektiv hantering av stora datamängder.
- Plattformsoberoende – Fungerar på Windows, Linux och macOS med .NET Core/5/6+.
Kom igång snabbt:
PM> Install-Package Aspose.Cells
Skapa ett 3D-pie-diagram i Excel med C#
Nedan följer ett minimalt, fullt körbart exempel som demonstrerar hur man:
- Skapa en ny arbetsbok.
- Fyll i exempeldata.
- Infoga ett Pie3D‑diagram.
- Spara arbetsboken till en XLSX‑fil.
Förklaring av nyckelsteg
| Step | Purpose |
|---|---|
Workbook | Skapar en Excel‑fil i minnet. |
Cells["A1"].PutValue(...) | Skriver rubriker och data till kalkylbladet. |
Charts.Add(ChartType.Pie3D, ...) | Infogar ett 3‑D-pie‑diagram på den angivna platsen. |
NSeries.Add(...).CategoryData = ... | Kopplar de numeriska värdena och kategorietiketter till serien. |
Explosion | Markerar en del genom att dra ut den från diagrammet. |
Save | Skriver arbetsboken till disk (XLSX, XLS, CSV osv.). |
När du kör programmet skapar den Pie3DChart_Output.xlsx, som innehåller ett 3‑D-cirkeldiagram som representerar fruktdistributionen.
Anpassa ett Pie3D-diagram (Färger, Explosion, Rotation)
Ett Pie3D-diagram kräver ofta visuella justeringar för att matcha företagets varumärke eller förbättra läsbarheten. Följande exempel visar hur man:
- Ange individuella segmentfärger.
- Explodera flera segment.
Vad koden gör
- Skivfärger – Tilldela
Color-objekt direkt till varje skiva viaSlice[index].Color. - Flera explosioner – Olika skivor kan ha olika
Explosion-värden, vilket skapar en “pop‑out”-effekt.
Öppna CustomizedPie3DChart.xlsx för att se ett kvartalsvis intäkts‑pi‑diagram med varumärkesfärger, selektiva explosioner och en lutad 3‑D‑vy.
Få en gratis licens
Aspose.Cells erbjuder en tillfällig gratislicens som tar bort utvärderingsbegränsningar. Besök den temporära licenssidan, ladda ner licensfilen och läs in den i din applikation:
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Cells.lic");
Att använda en licens ger full åtkomst till alla diagramtyper, inklusive 3‑D‑visualiseringar.
Gratis resurser
Förbättra dina Excel‑automatiseringskunskaper med dessa kostnadsfria resurser:
- Utvecklarguide – https://docs.aspose.com/cells/net/
- Online-appar – https://products.aspose.app/cells/family (försök skapa diagram i webbläsaren)
- API-referens – https://reference.aspose.com/cells/net/
- Instruktionsartiklar – https://blog.aspose.com/sv/categories/aspose.cells-product-family/
Slutsats
Att skapa ett Pie3D-diagram med Aspose.Cells for .NET är enkelt och mycket anpassningsbart. Biblioteket låter dig:
- Generera diagrammet programatiskt.
- Tillämpa stil på skivnivå, explosioner och 3‑D-rotationer.
- Exportera arbetsboken till valfritt stödd format utan Microsoft Excel.
Känn dig fri att experimentera med olika dataset, färger och layoutalternativ för att skapa övertygande visuella rapporter för dina applikationer.
För ytterligare hjälp, besök vårt gratis supportforum.