Ich versuche, eine große Excel 2010 mit 30 Spalten und 1 Million Datensätze mit Apache Poi neuesten erstellen. Ich erstelle wie in diesem Link beschrieben http://svn.apache.org/repos/asf/poi/trunk/src/examples/src/org/apache/poi/xssf/usermodel/examples/BigGridDemo.java. aber ich möchte, dass die Spaltenbreite der Spaltentitel-Textgröße entspricht. aber wenn ich diese nach machte mit Excel zu schaffen Code folgendenApache Poi Excel große Auto Spalte Breite
for (int x = 0; x < sheet.getRow(0).getPhysicalNumberOfCells(); x++) {
sheet.setColumnWidth(x, 20*256);
}
es ist eine große Zeit zu nehmen, und sogar mit 5 GB Speichergröße erhalte ich aus der Erinnerung.
dank
ram
Warum verwenden Sie nicht SXSSF? Das ist der neue Ersatz für die Demo BigGrid Zeug – Gagravarr
ja, gesehen SXSSF wird in zukünftigen Projekt zu verwenden ..... später wissen, –
bin mit dem gleichen Problem! Was hast du schließlich gemacht? –