weiss jemand ob und wie man bei der Erstellung einer Textdatei die Schriftart
und die Ausrichtung (Landscape) ändern kann?
vorab vielen Dank
Textdatei erstellen
Textdatei heißt, dass sie nur aus Text besteht, ohne irgendwelche Formatangaben.
Wenn Du mehr willst, brauchst Du ein Datenformat, das das auch unterstützt. Mit welchem Programm willst Du denn die Text-Datei anzeigen?
Wenn Du mehr willst, brauchst Du ein Datenformat, das das auch unterstützt. Mit welchem Programm willst Du denn die Text-Datei anzeigen?
Eine reinen Textdatei enthält normalerweise keine Formatierungsinformation.
Das geht also nicht.
Word-Dateien, HTML, Markdown, PDF, enthalten neben der reinen Textinformation auch Formatierungsinformation.
Wie man dort die Formatierung ändert hängt dann aber vom Dateityp ab.
Was hat die Datei denn für eine Endung?
Das geht also nicht.
Word-Dateien, HTML, Markdown, PDF, enthalten neben der reinen Textinformation auch Formatierungsinformation.
Wie man dort die Formatierung ändert hängt dann aber vom Dateityp ab.
Was hat die Datei denn für eine Endung?
-
- User
- Beiträge: 40
- Registriert: Donnerstag 7. März 2019, 09:48
also, der Hintergrund ist der, dass ich ein Verarbeitungs-Protokoll erstellen und drucken will.
Dazu schreibe ich die Daten in ein TXT-File und drucke dieses per "os.startfile" aus.
Das kommt dann standardmässig als A4 hochkant. Da aber meine Texte länger sind als die Zeile,
macht der Drucker hier natürlich einen Zeilenumbruch, was unschön aussieht.
Ein Druck im Querformat würde passen.
Vielleicht kennt ja jemand noch eine andere Möglichkeit.
Vorab vielen Dank
Dazu schreibe ich die Daten in ein TXT-File und drucke dieses per "os.startfile" aus.
Das kommt dann standardmässig als A4 hochkant. Da aber meine Texte länger sind als die Zeile,
macht der Drucker hier natürlich einen Zeilenumbruch, was unschön aussieht.
Ein Druck im Querformat würde passen.
Vielleicht kennt ja jemand noch eine andere Möglichkeit.
Vorab vielen Dank
-
- User
- Beiträge: 40
- Registriert: Donnerstag 7. März 2019, 09:48
Das ist sicherlich ein Weg.
Da aber das Programm an verschiedenen Arbeitsplätzen ausgeführt werden soll, möchte ich das, wenn möglich, automatisieren.
Da aber das Programm an verschiedenen Arbeitsplätzen ausgeführt werden soll, möchte ich das, wenn möglich, automatisieren.
Der saubere Weg wäre dann denke ich, dass du daraus eine für den Druck geeignete Datei erzeugen musst (z.B PDF). Wenn du es als txt lässt, und dich auf os.startfile verlässt, obliegt die Druckformatierung der Software, die mit der Datei-Endung (vmtl. txt) assoziiert ist; das kann sonst was sein und selbst wenn du eine Möglichkeit findest, programmatisch die Druckeinstellungen bei dir zu kontrollieren, heißt das nicht, dass das auf anderen Geräten funktioniert.Musiker123 hat geschrieben: Freitag 6. Dezember 2019, 12:44 Das ist sicherlich ein Weg.
Da aber das Programm an verschiedenen Arbeitsplätzen ausgeführt werden soll, möchte ich das, wenn möglich, automatisieren.
Zuletzt geändert von nezzcarth am Freitag 6. Dezember 2019, 12:59, insgesamt 1-mal geändert.
-
- User
- Beiträge: 40
- Registriert: Donnerstag 7. März 2019, 09:48
Danke für die Anregungen.
Habe mich jetzt etwas in FPDF eingearbeitet
Und eigens getestet.
Das klappt gut und erfüllt den Zweck.
Nochmals vielen Dank
Habe mich jetzt etwas in FPDF eingearbeitet
Und eigens getestet.
Das klappt gut und erfüllt den Zweck.
Nochmals vielen Dank