2016-08-03 4 views
-3

Ich möchte eine TXT-Datei sagen abc.txt in HTML-Datei konvertieren und diese HTML-Datei an die Mail anhängen, die durch mein Skript ausgelöst wird.Konvertierung von Textdatei in HTML-Datei

ich das Format von .txt-Datei beibehalten möchten, die eine Klartext mit neuen Linien und Sonderzeichen wie ist -,:; /()

Könnte jemand bitte mir dabei helfen?

+0

Hmm. Willkommen beim Stack-Überlauf, bitte fragen Sie [\ [mcve \]] (http://stackoverflow.com/help/mcve). – sjsam

+0

Sie haben uns gesagt, was Sie tun möchten, aber Sie haben uns nicht gesagt, warum Sie es nicht tun können. Sie müssen es selbst ausprobieren, Ihren Code anzeigen und eine bestimmte Frage stellen. Wir werden nicht nur den Code für Sie schreiben und wir können Ihnen nicht helfen, es sei denn, Sie sagen uns, was Sie * speziell * nicht verstehen. – kaylum

Antwort

0

Sie können die <pre> von HTML verwenden:

<html> 
<body> 
<pre> 
plain text sith spaces and newlines 
</pre> 
</html> 

Dies als Anlage sollte in Ordnung sein. Wenn Sie dies in den Nachrichtentext einfügen, zeigen einige E-Mail-Clients es mit einer proportionalen Schriftart an, und nette formatierte Spalten (mit Leerzeichen) werden schrecklich.
Es gibt eine Lösung dafür, aber das ist eine andere Frage.