Excelize v1.3.0
- Rilasciato questo il: Maggio 13, 2018
- Rilascio di GitHub: https://github.com/xuri/excelize/releases/tag/v1.3.0
Note di rilascio
Le modifiche più importanti in questa versione sono:
Cambiamento dirompente
- Rendi coerente l'indice delle righe nelle funzioni
SetRowHeighteGetRowHeight, risolvi il problema #205
Caratteristiche notevoli
- È stata aggiunta la nuova funzione
SetSheetRowper supportare la scrittura dell'intera riga in una volta, problema correlato #96 e #194 - Nuove funzioni
GetColOutlineLevel,GetRowOutlineLevel,SetColOutlineLeveleSetRowOutlineLevelè stato aggiunto per supportare la creazione del gruppo - Aggiungi il metodo iteratore per
Rows, nuove funzioniColumns,NexteErrorè stato aggiunto - La funzione
SetCellValueora supporta il valore di tipobooletime.Duration - La funzione
AddTableora supporta il nome impostato della tabella, problema correlato #216 - La funzione
AddPictureora supporta l'impostazione del posizionamento di un'immagine, problema correlato #214 - La funzione
GetCellValueora supporta la lettura del valore della cella di tipoinlineStr, problema correlato #208 e richiesta pull #209 - La funzione
AddChartora supporta l'impostazione di dimensioni del grafico personalizzate - Aggiunta di grafici a barre e a colonne in pila 3D, 3D al 100%, raggruppati, in pila e in pila al 100% supportati, problema correlato #160 e #190
- Aggiunto un collegamento ipertestuale al supporto delle immagini per la funzione
AddPicture, problema correlato #185 - Aggiungi proprietà di protezione associate al supporto della cella, problema correlato #191
- Aggiungi categorie o valori sul supporto dell'ordine inverso (orientamento del grafico) e imposta il massimo automatico o fisso, il minimo dell'asse, problema correlato #202
Correzioni di bug
- Risolto il problema correlato con
DeleteSheetche creava file danneggiati a causa del calcolo errato del tagactiveTab#165 - Correzione del conteggio errato delle colonne di lettura nei dati specifici del foglio di lavoro, problema correlato #175
- Gestisci il nome file speciale della tabella di stringhe condivise
xl/SharedStrings.xmlper garantire la compatibilità della libreria con il software 1C, problema correlato #188 - Risolto il problema relativo all'indice
checkCellInAreafuori intervallo quando il riferimento alla cella unita è a coordinata singola #206 - Risolto il problema con il set font-family che non funziona, problema correlato #222
Prestazione
- Rendi
SetCellStylepiù veloce saltando le conversioni incheckCellInAreae saltando i controlli dell'area quando siamo sicuri che la cella non possa essere prima o dopo la riga/colonna corrente - Risparmiare byte in memoria invece che in stringhe, risparmio di memoria dell'11%, vedere Indici sulle prestazioni
Crediti
Grazie a tutti i contributori di Excelize. Di seguito è riportato un elenco di contributori che hanno contribuito al codice in questa versione:
- @mbresson (Matthieu Bresson)
- @pvelder (Peter De Velder)
- @martinal (Martin Sandve Alnæs)
- @OloloevReal (Ololoev)
- @lunny (Lunny Xiao)
- @srdolor (Ilya Kuznetsov)
- @jdevelop (Eugene)