Användning av klassen GlobalizationSettings för anpassade subtotalmärken och andra märken för cirkeldiagram

Möjliga användningsscenario

Aspose.Cells API:er har exponerat GlobalizationSettings klassen för att hantera scenarier där användaren vill använda anpassade etiketter för subtotals i en kalkylblad. Dessutom kan GlobalizationSettings klassen också användas för att modifiera Oavslutad-etiketten för Pie-diagrammet medan kalkylbladet eller diagrammet renderas.

Introduktion till klassen GlobalizationSettings

GlobalizationSettings klassen erbjuder för närvarande följande 3 metoder som kan åsidosättas i en anpassad klass för att få önskade etiketter för subtotaler eller för att rendera anpassad text för Oavslutad-etiketten på ett Pie-diagram.

  1. GlobalizationSettings.GetTotalName: Hämtar det totala namnet på funktionen.
  2. GlobalizationSettings.GetGrandTotalName: Hämtar det totala namnet på den totala funktionen.
  3. GlobalizationSettings.GetOtherName: Hämtar namnet på “Övrigt”-etiketter för Pie-diagram.

Anpassade etiketter för subtotaler

GlobalizationSettings klassen kan användas för att anpassa subtotal-etiketterna genom att åsidosätta GlobalizationSettings.GetTotalName & GlobalizationSettings.GetGrandTotalName metoderna som visas framåt.

För att infogna anpassade etiketter krävs det att WorkbookSettings.GlobalizationSettings egenskapen tilldelas en instans av CustomSettings klassen som definieras ovan innan subtotalerna läggs till i kalkylbladet.

Anpassad text för annan etikett för cirkeldiagram

Klassen GlobalizationSettings erbjuder GetOtherName metod som är användbar för att ge Pie-diagram en anpassad värde för etiketten “Övrigt”. Följande avsnitt definierar en anpassad klass och åsidosätter metoden GetOtherName för att få en anpassad etikett baserad på systemets kulturtillhörighet.

Följande avsnutt laddar ett befintligt kalkylblad som innehåller ett Pie-diagram och renderar diagrammet till en bild med hjälp av CustomSettings-klassen skapad ovan.