Kaip sukurti Excel skritulinę diagramą C#

Šioje temoje paaiškinsime paprastus veiksmus, kaip sukurti “Excel Pie” Chart C# .NET programoje. Toliau pateikti veiksmai parodo, kaip programiškai sukurti dinaminę skritulinę diagramą C# Windows programoje.

Paprastai skritulinė diagrama žymi kategoriškus duomenis, o kiekviena skritulinė dalis gali rodyti tam tikrą kategoriją. MS Excel galite naudoti daugybę diagramų įrankių. Taigi, galite greitai sukurti Excel skritulinę diagramą C# projekte. Tada galite išsaugoti Excel XLSX formatu. Galite tiesiog atidaryti išvesties XLSX failą tam tikroje Excel peržiūros priemonėje, kad būtų rodomas grafikas.

Veiksmai, kaip sukurti Excel skritulinę diagramą C#

  1. Atsisiųskite Aspose.Cells for .NET paketą iš NuGet Gallery.
  2. Importuokite atitinkamas Aspose.Cells ir Aspose.Cells.Charts vardų sritis naudodami direktyvą
  3. Sukurkite licencijos objektą ir nustatykite licencijos failą naudodami SetLicense metodą
  4. Sukurkite objektą Workbook, kad sukurtumėte naują Excel darbaknygę
  5. Gaukite pirmąjį darbalapį darbaknygėje ir įtraukite duomenis į darbalapį
  6. Pridėkite naują skritulinę diagramą naudodami ChartType.Pie enum member ir nustatykite jos duomenų eilutę su kitais atributais
  7. Išsaugokite išvesties Excel failą, kuriame yra skritulinė diagrama

Toliau pateiktame pavyzdyje dinamiškai kursime skritulinę diagramą, remdamiesi ketvirčio pardavimo duomenimis. Diagramos šaltinio duomenys taip pat bus įklijuoti naudojant kodą. Be to, nustatome diagramos pavadinimą ir nurodome duomenų etikečių ypatybes, kad būtų rodomos pyrago skilčių reikšmės ir procentai. Galime naudoti “ChartType” sąrašą norėdami pasirinkti arba nustatyti kitus panašius tipus diagramoms braižyti.

Kodo pavyzdys, skirtas sukurti Excel skritulinę diagramą C#

Aukščiau pateiktas kodo fragmentas įterpia kai kuriuos duomenis į pirmąsias darbalapio ląsteles, o tada pagal tą duomenų šaltinį sukuria “Excel Pie” grafiką C#. Galiausiai išsaugomas Excel XLSX failas, kuriame bus skritulinė diagrama. Be to, taip pat galite konvertuoti Excel diagramą į JPG į C# be sąveikos.

 Latviski