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 klassen GlobalizationSettings för att hantera scenarier där användaren vill använda anpassade etiketter för subtotaler i ett kalkylblad. Dessutom kan klassen GlobalizationSettings också användas för att modifiera Other-etiketten för cirkeldiagrammet vid rendering av kalkylbladet eller diagrammet.

Introduktion till klassen GlobalizationSettings

Klassen GlobalizationSettings 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 Other-etiketten för ett cirkeldiagram.

  1. GlobalizationSettings.getTotalName: Hämtar totalnamnet för funktionen.
  2. GlobalizationSettings.getGrandTotalName: Hämtar det stora totalnamnet för funktionen.
  3. GlobalizationSettings.getOtherName: Hämtar namnet på “Other”-etiketter för cirkeldiagram.

Anpassade etiketter för subtotaler

Klassen GlobalizationSettings kan användas för att anpassa subtotalmärken genom att åsidosätta metoderna GlobalizationSettings.getTotalName och GlobalizationSettings.getGrandTotalName som demonstreras framåt.

För att injicera anpassade etiketter är det nödvändigt att tilldela egenskapen WorkbookSettings.GlobalizationSettings till en instans av klassen för Anpassade inställningar som definieras ovan innan du lägger till subtotaler i kalkylarket.

Anpassad text för annan etikett för cirkeldiagram

Klassen GlobalizationSettings erbjuder metoden getOtherName som är användbar för att ge “Other”-etiketten för cirkeldiagram en anpassad etikett. Följande kodstycke definierar en anpassad klass och åsidosätter metoden getOtherName för att få en anpassad etikett baserat på standardspråket som är inställt för JVM.

Följande kodstycke laddar ett befintligt kalkylblad som innehåller ett cirkeldiagram och renderar diagrammet till en bild med hjälp av klassen Anpassade inställningar som skapats ovan.

Följande är den resulterande bilden när landets lokalisering är inställd på Frankrike. Som du kan se har etiketten “Other” översatts till “Autre” enligt definitionen i Anpassade inställningar klassen.

todo:image_alt_text