Excelize v2.1.0
- Veröffentlicht am: Februar 10, 2020
- Veröffentlicht auf GitHub: https://github.com/xuri/excelize/releases/tag/v2.1.0
Versionshinweise
Die bemerkenswertesten Änderungen in dieser Version sind:
Neue Eigenschaften
- Neue Funktion
DeleteDefinedName
, unterstützung zum Löschen der vordefinierten Namen der Arbeitsmappe oder des Arbeitsblatts - Neue Funktions
SetPageMargins
undGetPageMargins
, unterstützen, um das Abrufen und Festlegen der Seitenränder - Neue Funktions
DeleteChart
undDeletePicture
, unterstützung zum Löschen von Diagrammen und Bildern aus dem Arbeitsblatt - Unterstützung für Excel-Dateien hinzufügen, die keine UTF-8 Zeichensatzcodierung verwenden
- Die Funktion
AddChart
unterstützen Sie die Erstellung von Kreisdiagrammen, Balken von Kreisdiagrammen und die Erstellung von Kombinationsdiagrammen - Die Funktion
AddChart
unterstützung zum Festlegen der Nebengitterlinien für das Diagramm, verwandtes problem #501 - Die Funktion
AddChart
unterstützung zum Festlegen der Linienbreite des Liniendiagramms, verwandtes problem #505 - Die Funktion
AddChart
unterstützung zum Festlegen der Haupteinheit und des Überspringens der Häkchenbeschriftung für das Diagramm, verwandtes problem #538 - Die Funktion
SetColVisible
unterstützt jetzt das Festlegen der Spalte, die nach Spaltenbereich sichtbar ist - Die Funktion
AddPivotTable
erlauben leere Spalten in der Pivot-Tabelle, verwandtes problem #511
Fehlerbehebung
- Korrigieren Sie den fehlenden Endraumtext der Zelle
- Die
MergeCell
Funktion unterstützt überlappende Zusammenführungszellen, problem lösen #533 - Handhabung von leeren Inline Rich-Text in einigen Fällen Hinzugefügt, problem lösen #529
- Hinzugefügt Umgang mit leerer Arbeitsmappe Ansicht in einigen Fällen, problem lösen #426
- Hinzugefügt Umgang mit Escape-Zeichen in der Formel, problem lösen #546
Leistungsverbesserung
- Neue Funktions
NewStreamWriter
undFlush
ein neues Arbeitsblatt mit riesigen Datenmengen zu generieren. Im Vergleich zum Schreiben ohne Streaming wurde die Speichernutzung um 90.2% und die Zeitkosten um 53% reduziert - Lassen Sie die
GetRows
Funktion Daten als Streaming lesen. Reduzieren Sie die Speichernutzung um 78.9%. verwandtes Problems #146 und #382 - Kompatibilität Verbesserungen, Hinzufügen von 49 internen XML-Namen Unterstützung
Sonstiges
- Protokollierung möglicher Fehler beim Dekodieren von XML hinzugefügt, verwandtes Problems #539
- Verbessern Sie die Codeabdeckungstests (Zeilenabdeckung: 97.04%)
- Fügen Sie fehlende Überprüfungsfehler in Komponententests hinzu
- Mehrsprachige Dokumentationswebsite: Englisch, Französisch, Russisch, Chinesisch, Japanisch und Koreanisch, die aktualisiert wurde