Frage

Ich habe ein Programm, das einen Bericht in Klartext ausgibt. Der Bericht muss Klartext sein, damit es in ein Drittes Programm zu laden. Der Bericht muss auch druckbar sein.

Wenn Sie mit Klartext handelt, welche Grenzen sollte ich auf Linie Größe und Anzahl der Zeilen auf einer Seite gesetzt, um es vernünftig zu drucken?

War es hilfreich?

Lösung

Es hängt definitiv von der Schriftart verwenden Sie beim Drucken, und es sei denn, Sie Kontrolle darüber haben, dass Sie nicht garantieren können, wird es schön drucken. Zum Beispiel in Word 2007 ein leeres Dokument erstellen und die Einstellung der Schriftart auf Courier nur New 10pt 77 Zeichen pro Zeile passt und 28 Zeilen pro Seite. die Ränder und Zeilenabstand geändert wird, wird das modifizieren. wenn Sie, dass jedoch verwendet und sie versuchten, von Wordpad drucken würde es nicht funktionieren, weil der Standard mit Courier New 10pt paßt nur 72 Zeichen pro Zeile. In jedem Fall sind die Standard-80 Zeichen nicht funktionieren. Diese Vorgaben sind nicht einmal globale Standardeinstellungen.

Die beste können Sie wahrscheinlich tun, um eine Größe auswählen und Anweisungen zur Verfügung stellen, den Bericht mit mehreren gängigen Editoren auf den Druck, so dass es akzeptabel aussehen wird. Geben Sie die Schriftart, Rand, Zeilenabstand, etc.

Haben Sie andere Optionen in Betracht gezogen, wie die Schaffung von zwei Dateien? Man könnte sein Klartext für den Import in das andere Programm. Der andere könnte ein Format besser geeignet für den Druck sein.

Andere Tipps

sein Gehen auf Ihrem Druck Schriftart abzuhängen, mögen Sie für einen feste Breite-Schriftart, um zielen, so dass es konsistent ist, 80 Spalten im Allgemeinen sicher .... Ich denke, ....

edit: hier ist eine kurze Anleitung, die ich gegoogelt - http://dsl.org/cookbook/cookbook_17 .html

Wenn Sie die Kontrolle über das Ausgabeformat haben, betrachten ein leichte WYSIWYG Auszeichnungssprache Solche wie reStructuredText , AsciiDoc, Abschlags etc.

Auf diese Weise können Sie Rohr, das Flugzeug-Text-Format in einen Konverter, der in Postscript, PDF oder HTML führen, dass Sie dann ausdrucken können. Dies negiert auch meist die Notwendigkeit, die Linienbreite im Interesse des Druckers zu prüfen. Der Konverter wird dies für Sie tun.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top