2017-06-23 5 views
0
auf mehrere Spalten drucken

ich eine einfache 2-Säulen-Tabelle haben, die eine Menge von Zeilen hat:eine dünne HTML-Tabelle

<table> 
<tr><td>row 1 column1</td><td>row 1 column2</td></tr> 
<tr><td>row 2 column1</td><td>row 2 column2</td></tr> 
[500 more rows] 
<tr><td>row 4999 column1</td><td>row 4999 column2</td></tr> 
<tr><td>row 5000 column1</td><td>row 5000 column2</td></tr> 
</table> 

Die Säulen sehr dünn sind, was bedeutet, kann ich über 4 Spalten pro Seite passen. (Zwei Tischbreiten)

Ist es möglich, die Tabelle in einer anderen Spalte auf der gleichen Seite wie die folgenden fortsetzen: enter image description here

(Auf der nächsten Seite mit der Zeile 93 beginnen würde)

+1

welche serverseitige Technologie verwenden Sie die Web-Seite angezeigt werden? Das würde helfen – Simon

+0

Wie ist das eine Programmierfrage? Sie können die Seitenschaltfläche (rechts unten) verwenden, um die Größe des gedruckten Inhalts zu erhöhen. – Syfer

+1

Was ist Ihre Backend-Programmiersprache? – moh89

Antwort

0

Verwenden CSS Spalten auf diese Weise:

.col { 
    -moz-column-count: 2; 
    -webkit-column-count: 2; 
    column-count: 2; 
    -webkit-column-break-inside: avoid; 
    page-break-inside: avoid; 
    break-inside: avoid; 
} 
0

können Sie Ändern Sie die Schriftgröße und die Breite. Sie können auch das Layout des Papiers beim Drucken ändern. Wenn Ihr Drucker dazu in der Lage ist, verwenden Sie die Vorder- und Rückseite des Papiers.

Verwandte Themen