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 det totala namnet för funktionen.
  2. GlobalizationSettings.getGrandTotalName: Hämtar det sammanlagda namnet för funktionen.
  3. GlobalizationSettings.getOtherName: Hämtar namnet på “Other”-etiketter för tårtdiagram.

Anpassade etiketter för subtotaler

Klassen GlobalizationSettings kan användas för att anpassa delbelappen genom att åsidosätta metoderna GlobalizationSettings.getTotalName och GlobalizationSettings.getGrandTotalName som demonstreras nedan.

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 vilket är användbart för att ge “Other”-etiketten för tårtdiagram ett anpassat värde. Följande kod definierar en anpassad klass och åsidosätter metoden getOtherName för att få en anpassad etikett baserad på det standard språk 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