დიაგრამები გამოიყენება ინფორმაციის ადვილად გასაგებად ასახვისთვის. ცხრილებს თითქმის ყველა ოფისი იყენებს მონაცემთა სამართავად, მაგრამ მათი წაკითხვა არც ისე ადვილია. სწორედ ამიტომ, გრაფიკი, რომელიც ხშირად ცნობილია როგორც გრაფიკი Excel-ში, სასარგებლოა მონაცემთა მიმოხილვის წარმოსაჩენად. Aspose.Cells for Cloud API მდიდარია დიაგრამების მანიპულირების API-ებით. ამ სტატიაში ჩვენ ვისწავლით შემდეგ მახასიათებლებს:

  • დაამატეთ დიაგრამა Excel-ის ცხრილებში
  • წაშალეთ დიაგრამა Excel-ის ცხრილებში
  • განაახლეთ არსებული დიაგრამა Excel-ის ცხრილებში

API შეიძლება გამოიძახოთ ნებისმიერი პლატფორმიდან ნებისმიერი პროგრამირების ენის გამოყენებით. ხელმისაწვდომია სხვადასხვა SDK, მათ შორის Python, PHP, Ruby, Perl, Go, Swift და ბევრი. თქვენ შეგიძლიათ აირჩიოთ და გამოიყენოთ იგი რომელიმე მათგანს შორის თქვენი მოხერხებულობის მიხედვით. აქ ჩვენ გამოვიყენებთ C# კოდს ამ მაგალითებისთვის.

დაამატეთ დიაგრამა Excel-ის ცხრილებში

შეგიძლიათ ჩასვათ დიაგრამა ან გრაფიკი Excel-ის სამუშაო წიგნში Aspose.Cells Cloud API-ით. უბრალოდ მიუთითეთ სქემის საჭირო თვისებები, როგორიცაა დიაგრამის ტიპი, დიაგრამის ფართობი და შემდეგ გააკეთეთ API ზარი. ქვემოთ მოცემულია კოდის ნიმუში, რომელიც ამატებს Pie Chart-ს სამუშაო ფურცელს:

// მიიღეთ AppKey და AppSID https://dashboard.aspose.cloud/-დან
// დააინსტალირეთ Nuget Package Aspose.Cells-Cloud
// სრული მაგალითებისა და მონაცემთა ფაილებისთვის გთხოვთ ეწვიოთ https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet

CellsApi cellsApi = new CellsApi(AppKey, AppSid);
string name = "myDocument.xlsx";
string sheetName = "SHEET4";
string chartType = "Pie";
int? upperLeftRow = 5;
int? upperLeftColumn = 5;
int? lowerRightRow = 10;
int? lowerRightColumn = 10;
string area = "C7:D11";
bool? isVertical = true;
string categoryData = null;
bool? isAutoGetSerialName = null;
string title = null;
string folder = "TEMPFOLDER";
UpdateDataFile(cellsApi,folder, name);
var response = cellsApi.CellsChartsPutWorksheetAddChart(name, sheetName, chartType, upperLeftRow, upperLeftColumn, lowerRightRow, lowerRightColumn, area, isVertical, categoryData, isAutoGetSerialName, title, folder);

კოდის ეს ნაწყვეტი შექმნის დიაგრამას, როგორც ნაჩვენებია შემდეგ ეკრანის სურათზე:

დაამატეთ დიაგრამა Excel-ში

წაშალეთ დიაგრამა Excel-ის ცხრილებიდან

შეგიძლიათ წაშალოთ ან წაშალოთ არსებული დიაგრამა XLSX ან XLS ფაილიდან Aspose.Cells Cloud API-ით. უბრალოდ მიუთითეთ ფაილის სახელი, სამუშაო ფურცლის სახელი და დიაგრამის ინდექსი. ამის შემდეგ, გამოიძახეთ API და შესაბამისი სქემა წაიშლება სამუშაო ფურცლიდან. თუმცა, მონაცემები უცვლელი დარჩება უჯრედებში, როგორც არის, წაიშლება მხოლოდ დიაგრამა. შემდეგი კოდის ფრაგმენტი შეიძლება გამოყენებულ იქნას იმავე მიზნით:

// მიიღეთ AppKey და AppSID https://dashboard.aspose.cloud/-დან
// დააინსტალირეთ Nuget Package Aspose.Cells-Cloud
// სრული მაგალითებისა და მონაცემთა ფაილებისთვის გთხოვთ ეწვიოთ https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet

CellsApi cellsApi = new CellsApi(AppKey, AppSid);
string name = "myDocument1.xlsx";
string sheetName = "SHEET4";
int? chartIndex = 0;
string folder = "TEMPFOLDER";
UpdateDataFile(cellsApi,folder, name);
var response = cellsApi.CellsChartsDeleteWorksheetDeleteChart(name, sheetName, chartIndex, folder);

ქვემოთ მოცემული სკრინშოტი აჩვენებს გამომავალ სამუშაო ფურცელს, სადაც მონაცემები იგივე რჩება და დიაგრამა წაიშლება.

განაახლეთ დიაგრამა Excel-ის ცხრილებში

ვინაიდან ზემოთ უკვე განვიხილეთ დიაგრამის მანიპულირების ორი ფუნქცია, მოდით შევამოწმოთ არსებული დიაგრამის განახლების კიდევ ერთი ფუნქცია. აქ ჩვენ განვაახლებთ დიაგრამის სათაურს Excel-ის ფაილის სახელის, სამუშაო ფურცლის სახელის და სქემის ინდექსის მითითებით, როგორც C# კოდის შემდეგ ნაწყვეტში:

// მიიღეთ AppKey და AppSID https://dashboard.aspose.cloud/-დან
// დააინსტალირეთ Nuget Package Aspose.Cells-Cloud
// სრული მაგალითებისა და მონაცემთა ფაილებისთვის გთხოვთ ეწვიოთ https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet

CellsApi cellsApi = new CellsApi(AppKey, AppSid);
string name = "myDocument.xlsx";
string sheetName = "SHEET3";
int? chartIndex = 0;
Title title = new Title();
title.Text = "Test title";
string folder = "TEMPFOLDER";
UpdateDataFile(cellsApi,folder, name);
var response = cellsApi.CellsChartsPostWorksheetChartTitle(name, sheetName, chartIndex, title, folder);

ამ კოდის ფრაგმენტის გამოსავალი შეგიძლიათ ნახოთ ქვემოთ მოცემულ ეკრანის სურათზე. ჩარტის სათაური იგივეა, რაც ჩვენ მიერ მითითებული.

ეს არის რამდენიმე დიაგრამის მანიპულირების მრავალი მახასიათებელი, რომელსაც გთავაზობთ API. შეგიძლიათ დარეგისტრირდეთ უფასოდ და შეამოწმოთ API მათი სრული ტევადობით. ნებისმიერი შეკითხვის შემთხვევაში გთხოვთ მოგვწეროთ უფასო მხარდაჭერის ფორუმებზე.

დაკავშირებული პოსტი