MyExcel ist ein Toolkit, das mehrere Funktionen wie das Importieren, Exportieren und Verschlüsseln von Excel integriert.
Vorteil
Kann Tabellen beliebiger Komplexität generieren: Dieses Tool verwendet iterative Zellmethoden zum Excel-Zeichnen, kann Excel beliebiger Komplexität generieren und verfügt über adaptive Breite und Höhe;
Keine Lernkosten: Bei Verwendung von HTML als Vorlage sind die Lernkosten nahezu Null;
Unterstützt häufig verwendete Hintergrundfarben, Rahmen, Schriftarten und andere Stileinstellungen: Einzelheiten finden Sie im Abschnitt „Dokumentation – Stilunterstützung“.
Unterstützt .xls, .xlsx und .csv: Unterstützt das Generieren von Excel- und .csv-Dateien mit den Suffixen .xls und .xlsx;
Unterstützt den Export von Formeln: Unterstützt das Festlegen von Formeln in Excel-Vorlagen, um den Berechnungsaufwand auf der Serverseite zu reduzieren;
Unterstützt den speicherarmen SXSSF-Modus: Unterstützt den speicherarmen SXSSF-Modus, der extrem wenig Speicher zum Generieren von .xlsx verwenden kann;
Unterstützt den Export im Producer-Consumer-Modus: Unterstützt den Export im Producer-Consumer-Modus, ohne dass alle Daten auf einmal abgerufen werden müssen, und ruft Daten stapelweise mit dem SXSSF-Modus ab, um einen wirklich massiven Datenexport zu erreichen;
Unterstützt mehrere Vorlagen-Engines: Es wurden Excel-Builder für häufig verwendete Vorlagen-Engines wie Freemarker, Groovy, Beetl und Thymeleaf integriert (weitere Informationen finden Sie im Dokument „Erste Schritte“). Es wird empfohlen, die Beetl-Vorlagen-Engine (Beetl-Dokument) zu verwenden.
Bietet einen Standard-Excel-Builder zur direkten Ausgabe einfacher Excel-Dateien: Es ist nicht erforderlich, HTML zu schreiben. Die Standardvorlage wurde integriert und kann direkt basierend auf der POJO-Datenliste ausgegeben werden.
Unterstützt das gleichzeitige Generieren mehrerer Blätter: Die Verwendung einer Tabelle als Blatteinheit unterstützt den Export mehrerer Blätter in ein Excel-Dokument.
Unterstützt die Einstellung der Excel-Kapazität: Unterstützt die Einstellung der Excel-Kapazität. Sobald die Kapazität erreicht ist, wird Excel automatisch erstellt und kann in ein ZIP-Paket erstellt und exportiert werden.