Zum Inhalt springen

Worddatei erstellen


Empfohlene Beiträge

Hallo zusammen,

ich hab ein Problem, an dem ich einfach nicht weiter komme.

Ich habe eine Datenbank, aus der ich verschiedene Werte heraus hole.

Diese Werte möchte bzw. muss ich in ein Wordfile packen.

Meine Frage ist nun, wie das mit PHP funktionert oder ob es mit überhaupt funktioniert. Wenn nein, welche Möglichkeit hab ich dann?

Danke schon mal im voraus....

Gruß

Michl

Link zu diesem Kommentar
Auf anderen Seiten teilen

PHP-Version? Server-Umgebung?

Sollte PHP auf nem Windowsserver mit installiertem Office laufen, kannst du einfach mit COM() ein Word-Document instanzieren, auf dem du dann rumarbeiten kannst.

Sonst halt ein nicht-properitäres Format wählen.

Ich verwende die PHP Version 4.3.8 und als Webserver verwende ich den Apace 2.0.47

Das Officepaket ist auch installiert.

Sind die voraussetzungen für das Verwenden von com() gegeben bzw. wie würde das Funktionieren?

Link zu diesem Kommentar
Auf anderen Seiten teilen

By the Way... steht ja sogar als Beispiel inner doku


// Word starten
$word = new COM("word.application") or die("Konnte Word nicht instantiieren");
print "Word geladen, Version {$word->Version}\n";

//Fenster anzeigen
$word->Visible = 1;

//ein leeres Dokument öffnen
$word->Documents->Add();

//irgendetwas tun
$word->Selection->TypeText("Dies ist ein Test...");
$word->Documents[1]->SaveAs("Useless test.doc");

//Word schließen
$word->Quit();

//Das Objekt freigeben
$word->Release();
$word = null;
[/PHP]

Link zu diesem Kommentar
Auf anderen Seiten teilen

Eine Frage hat sich mir da gerade noch aufgetan...

Wenn ich jetzt die Dokumente auf diese weise erstelle, speichert er sie

sie im "Normal Layout" ab. Ich möchte Sie aber im "Seiten Layout" haben.

Weisst du zufällig auch noch wie das geht bzw. wo ich dazu ein Manuel oder so finden kann?

Danke schon mal...

Gruß

Michl

Link zu diesem Kommentar
Auf anderen Seiten teilen

Eine Frage hat sich mir da gerade noch aufgetan...

Wenn ich jetzt die Dokumente auf diese weise erstelle, speichert er sie

sie im "Normal Layout" ab. Ich möchte Sie aber im "Seiten Layout" haben.

Weisst du zufällig auch noch wie das geht bzw. wo ich dazu ein Manuel oder so finden kann?

Danke schon mal...

Gruß

Michl

Entwarnung...! Ich hab in die Trickkiste gegriffen und einfach die Normal.dot verändert.

Danke für die Hilfe...

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...