Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Informatik in der Schule » C# StreamWriter formatierung » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen C# StreamWriter formatierung
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
InformaTiger InformaTiger ist männlich
Tripel-As


images/avatars/avatar-77.gif

Dabei seit: 19.02.2013
Beiträge: 228
Herkunft: Südtirol

C# StreamWriter formatierung Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hallo,
ich wollte fragen ob ich mit einem StreamWriter in folgendem Code auch den geschriebenen Text formatieren (sprich Schriftfarbe, Schriftart, usw.) kann?

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
public void SchreibeTextdatei()
{              
StreamWriter SaveData = File.CreateText(@"\" + aDateiname + ".rtf");
SaveData.WriteLine("Persönliche Daten von " + aName);
SaveData.WriteLine("--------------------------------\n");
SaveData.WriteLine("Alter: " + aAlter);
SaveData.WriteLine("Geschlecht: " + aGeschlecht);
SaveData.WriteLine("Haarfarbe: " + aHaarfarbe);
SaveData.WriteLine("Augenfarbe: " + aAugenfarbe);
SaveData.WriteLine("Geburtsdatum: " + aGeburtsdatum);
SaveData.WriteLine("Geburtsort: " + aGeburtsort);
SaveData.WriteLine("Körpergröße: " + aKoerpergroeße + " m");
SaveData.Close();
}


Lg
InformaTiger

__________________
Why do Java developers wear glasses? Because they can't C#

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von InformaTiger: 21.02.2013 21:07.

21.02.2013 21:03 InformaTiger ist offline Beiträge von InformaTiger suchen Nehmen Sie InformaTiger in Ihre Freundesliste auf
Karlito Karlito ist männlich
Kaiser


Dabei seit: 11.04.2011
Beiträge: 1.461

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hallo,

Farbe scheint nicht so ein Problem zu sein:
http://www.dotnetperls.com/console-color

Schriftarten und sowas eher schon...
http://stackoverflow.com/questions/18026...e-window-in-net

Bei dem zweiten gibt es ja auch knackige Kommentare: "Please don't do that on an application that is meant to be used from other users"

Augenzwinkern

VG,

Karlito
21.02.2013 21:30 Karlito ist offline E-Mail an Karlito senden Beiträge von Karlito suchen Nehmen Sie Karlito in Ihre Freundesliste auf
InformaTiger InformaTiger ist männlich
Tripel-As


images/avatars/avatar-77.gif

Dabei seit: 19.02.2013
Beiträge: 228
Herkunft: Südtirol

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Danke,
aber ist die Farbe dann auch in der .rtf- file geändert?
und bezüglich Schriftart ist nicht so wichtig. Augenzwinkern

Lg
InformaTiger

__________________
Why do Java developers wear glasses? Because they can't C#
21.02.2013 21:40 InformaTiger ist offline Beiträge von InformaTiger suchen Nehmen Sie InformaTiger in Ihre Freundesliste auf
Karlito Karlito ist männlich
Kaiser


Dabei seit: 11.04.2011
Beiträge: 1.461

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Ups, sorry, ich habe mal wieder nicht richtig gelesen...

Vergiss das mit der Farbe. Das war nur für Konsolenausgaben und ist hier totaler quatsch.

Schreibe dir doch Funktionen für die Formatierung. Einfach wäre zum beispiel:

code:
1:
2:
3:
4:
5:
getItalicText(String text){
  return @"{\i" + text + @"}";
}


VG,

Karlito
21.02.2013 22:39 Karlito ist offline E-Mail an Karlito senden Beiträge von Karlito suchen Nehmen Sie Karlito in Ihre Freundesliste auf
InformaTiger InformaTiger ist männlich
Tripel-As


images/avatars/avatar-77.gif

Dabei seit: 19.02.2013
Beiträge: 228
Herkunft: Südtirol

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Welche Formatierungen sind da alles möglich? (\b für bold, \i für italic) Hat das irgendwie fast was mit HTML zu tun?

Lg
InformaTiger

__________________
Why do Java developers wear glasses? Because they can't C#
21.02.2013 22:43 InformaTiger ist offline Beiträge von InformaTiger suchen Nehmen Sie InformaTiger in Ihre Freundesliste auf
Karlito Karlito ist männlich
Kaiser


Dabei seit: 11.04.2011
Beiträge: 1.461

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Ich glaube RTF ist sehr umfangreich... Die komplette Spezifikation gibt es unter http://www.microsoft.com/en-us/download/details.aspx?id=10725 Es ist aber sicher sehr aufwändig alles nachzuprogrammieren. Dafür gibt es auch schon Bibliotheken. Z.B. http://sourceforge.net/projects/netrtfwriter/

Ist aber sicher eine schöne Übung einen solchen Writer selbst zu schreiben...

VG,

Karlito
21.02.2013 23:31 Karlito ist offline E-Mail an Karlito senden Beiträge von Karlito suchen Nehmen Sie Karlito in Ihre Freundesliste auf
InformaTiger InformaTiger ist männlich
Tripel-As


images/avatars/avatar-77.gif

Dabei seit: 19.02.2013
Beiträge: 228
Herkunft: Südtirol

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Danke für die Informationen.
Ich werde mir alles mal anschauen Augenzwinkern

Lg
InformaTiger

__________________
Why do Java developers wear glasses? Because they can't C#
22.02.2013 20:18 InformaTiger ist offline Beiträge von InformaTiger suchen Nehmen Sie InformaTiger in Ihre Freundesliste auf
Karlito Karlito ist männlich
Kaiser


Dabei seit: 11.04.2011
Beiträge: 1.461

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Wenn du mit RTF fertig bist, mach mal LaTeX großes Grinsen

VG,

Karlito
22.02.2013 21:13 Karlito ist offline E-Mail an Karlito senden Beiträge von Karlito suchen Nehmen Sie Karlito in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Informatiker Board » Themengebiete » Informatik in der Schule » C# StreamWriter formatierung