Utilizzo della classe GlobalizationSettings per etichette subtotali personalizzate e altre etichette del grafico a torta

Possibili Scenari di Utilizzo

Le API di Aspose.Cells hanno esposto la classe GlobalizationSettings per gestire gli scenari in cui l’utente desidera utilizzare etichette personalizzate per le subtotali in un foglio di calcolo. Inoltre, la classe GlobalizationSettings può anche essere utilizzata per modificare l’etichetta Altro per il grafico a torta durante la visualizzazione del foglio di lavoro o del grafico.

Introduzione alla classe GlobalizationSettings

La classe GlobalizationSettings offre attualmente i seguenti 3 metodi che possono essere sovrascritti in una classe personalizzata per ottenere etichette desiderate per le subtotali o per creare testo personalizzato per l’etichetta Altro di un grafico a torta.

  1. GlobalizationSettings.GetTotalName: Ottiene il nome totale della funzione.
  2. GlobalizationSettings.GetGrandTotalName: Ottiene il nome del totale generale della funzione.
  3. GlobalizationSettings.GetOtherName: Ottiene il nome delle etichette “Altro” per i grafici a torta.

Etichette personalizzate per le subtotali

La classe GlobalizationSettings può essere utilizzata per personalizzare le etichette delle subtotali sovra-ridendo i metodi GlobalizationSettings.GetTotalName e GlobalizationSettings.GetGrandTotalName come dimostrato di seguito.

Per iniettare etichette personalizzate, è necessario assegnare la proprietà WorkbookSettings.GlobalizationSettings a un’istanza della classe CustomSettings definita sopra prima di aggiungere le subtotali al foglio di lavoro.

Testo personalizzato per l’etichetta Altro del grafico a torta

La classe GlobalizationSettings offre il metodo GetOtherName che è utile per dare un valore personalizzato all’etichetta “Altro” dei grafici a torta. Il seguente snippet definisce una classe personalizzata e sovrascrive il metodo GetOtherName per ottenere un’etichetta personalizzata in base all’identificatore della cultura del sistema.

Il seguente snippet carica un foglio di calcolo esistente contenente un grafico a torta e visualizza il grafico come un’immagine utilizzando la classe CustomSettings creata in precedenza.