html to doc

Mein Problem war, daß ich HTML-Dateien ins DOC-Format umwandeln mußte.

Auf der Suche nach einem Tool zur Konvertierung von html-Dateien ins Doc-Format bin ich durch Ausprobieren auf eine verblüffend einfache Lösung gestoßen.

Ich weiß, daß man mit WORD auch HTML-Dateien erzeugen kann - WORD versteht also grundsätzlich HTML

Hier meine Lösung:

[code]

<? header('Content-Type: application/doc'); header('Content-Disposition: attachment; filename="ausgabe.doc"'); echo "\n"; echo "\n"; echo "\n"; include("./css/phptools.css"); echo "\n"; echo "\n"; echo "\n"; echo "Überschrift\n"; echo "\n"; echo "\n"; echo "
Zeile1
Zeile2
\n"; echo "\n"; ?>

[/code]Die css-Datei wurde nicht mit „link rel“ eingebunden, sondern mit „include“,
weil es mit „link rel“ Probleme gab.

Hier meine css-Datei (ist natürlich sehr spartanisch)

body
{
  color:#0000FF;
  background-color:#00FF1F;
}


td, th
{
  border-collapse: collapse;
  border-width: 1px;
  border-style: solid;
  border-color: #000000;
}

caption
{
  color: #FFFF00;
  background-color: #000000;
}

Und es funktionierte!

Eure Meinung?

das bedürfnis werde ich nie haben. wieso sollte ich einen kommerziellen pseudo-standard unterstützen, wenn ich einen echten freien (odt) haben kann. alternativ kann man noch pdf anbieten.

das stimmt nicht. das was word erzeugt ist alles aber kein html.

Als Programmierer wird man dafür bezahlt, die Wünsche seiner Kunden zu realisieren. MS Office ist nun einmal Standard für Bürosoftware.

PDF ist für die Weiterverarbeitung nicht unbedingt geeignet, wenn man den ADOBE Writer nicht hat.

@Ganymed
Ich gestehe, ich habe auch mittels PHP (PEAR) aus den Daten einer MYSQL-Datenbank ein EXCEL-Sheet erzeugt.

So, nun geißele mich!