Excelize v2.1.0

Note di rilascio

Le modifiche più importanti in questa versione sono:

Caratteristiche notevoli

  • Nuova funzione DeleteDefinedName, supporto per eliminare i nomi definiti della cartella di lavoro o del foglio di lavoro
  • Nuove funzioni SetPageMargins e GetPageMargins, supporto per ottenere e impostare i margini della pagina
  • Nuove funzioni DeleteChart e DeletePicture, supporto per eliminare grafici e immagini dal foglio di lavoro
  • Aggiungi il supporto per file Excel che non utilizzano la codifica UTF-8
  • La funzione AddChart ora supporta la creazione della torta del grafico a torta, della barra del grafico a torta e del grafico combinato
  • La funzione AddChart ora supporta l'impostazione di linee della griglia minori per il grafico, problema correlato #501
  • La funzione AddChart ora supporta l'impostazione della larghezza della linea del grafico a linee, problema correlato #505
  • La funzione AddChart ora supporta l'impostazione di un'unità principale e il salto dell'etichetta di spunta per il grafico, problema correlato #538
  • La funzione SetColVisible ora supporta l'impostazione delle colonne visibili in base all'intervallo di colonne
  • La funzione AddPivotTable consente colonne vuote nella tabella pivot, problema correlato #511

Correzioni di bug

  • Correggere il testo dello spazio finale mancante della cella
  • La funzione MergeCell supporta celle di unione sovrapposte e risolve il problema #533
  • In alcuni casi è stata aggiunta la gestione del rich text in linea vuoto, per risolvere il problema #529
  • In alcuni casi è stata aggiunta la gestione della visualizzazione della cartella di lavoro vuota, per risolvere il problema #426
  • Aggiunta la gestione del carattere di escape nella formula, risoluzione del problema #546

Prestazione

  • Nuove funzioni NewStreamWriter e Flush per generare il nuovo foglio di lavoro con enormi quantità di dati. Rispetto alla scrittura non-streaming, utilizzo della memoria ridotto del 90.2%, costo in termini di tempo del 53%
  • Fai in modo che la funzione GetRows legga i dati come streaming. Utilizzo della memoria ridotto del 78.9%, problemi correlati #146 e #382
  • Miglioramenti della compatibilità, aggiunta del supporto per 49 spazi dei nomi XML interni

Varie

  • Aggiunta la registrazione di possibili errori durante la decodifica XML, problemi correlati #539
  • Migliorare i test unitari di copertura del codice (copertura della linea: 97.04%)
  • Aggiunto errore di controllo mancante nei test unitari
  • Sito Web di documentazione multilingue: inglese, francese, russo, cinese, giapponese e coreano, che è stato aggiornato

Crediti

Grazie a tutti i contributori di Excelize. Di seguito è riportato un elenco di contributori che hanno contribuito al codice in questa versione:

  • @heiy (heiy)
  • @streboryaj
  • @ducquangkstn (quang_neo)
  • @mlh758 (Michael Harris)
  • @zxdvd (Xudong Zhang)
  • @monoflash (Alex Geer)
  • @match-meng
  • @chowey (Cameron Howey)
  • @Amodio (Jacques Boscq)

results matching ""

    No results matching ""