php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 14.09.2004, 11:00  
Erfahrener Benutzer
 
Registriert seit: 01.06.2004
Beiträge: 723
suendesizer
Standard F: kann ich mit php auch *.doc oder *.pdf dateien erstellen?

Würde bloß gerne wissen ob es geht, ob jemand damit schon Erfahrungen gemacht hat und wo ich evtl. etwas mehr darüber nachlesen kann anstatt lediglich einen code-schnipsel zu interpretieren. Vielen Dank schon mal im vorraus.
suendesizer ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 14.09.2004, 11:47  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard Re: F: kann ich mit php auch *.doc oder *.pdf dateien erstel

Zitat:
Zitat von suendesizer
Würde bloß gerne wissen ob es geht, ob jemand damit schon Erfahrungen gemacht hat und wo ich evtl. etwas mehr darüber nachlesen kann anstatt lediglich einen code-schnipsel zu interpretieren. Vielen Dank schon mal im vorraus.
du kanst mit PHP auch ".hauchmichtod" Dateien erzeugen

Abder das ist wohl nicht dein Frage. Falls du wissen willst ob man per PHP auch Word und PDF Dateien erstellen kann:
Für PDF gibt es eine extra Bibliothek:
http://de3.php.net/pdf
oder auch fpdf: http://fpdf.de/

Bei Word weiß ich es leider auch nicht sicher.

mfG
werbegeschenk
__________________
Today you...Tomorrow me.
agrajag ist offline  
Alt 14.09.2004, 12:39  
Gast
 
Beiträge: n/a
Standard

pdf wurde ja schon genannt .. bei word war ich selber mal .. ich hab mir dann
den trick zu nutze gemacht den auch das ipb verwendet.

ne html-datei erzeugen, als .doc speichern und mit header application/msword
ausgeben .. dann spricht word an, und word kann auch webseiten darstellen

ist zwar nicht ganz regelkonform, aber es läuft. nen writer für word-docs ähn-
lich dem von pear für excel kenn ich leider nich
 
Alt 04.09.2008, 07:58  
Benutzer
 
Registriert seit: 06.08.2008
Beiträge: 40
kratzbaum ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Es geht mit einem kleinen Trick. Du musst den Webserver ein wenig
"beschwindeln".
Code:
<?        
header('Content-Type: application/msword');
header('Content-Disposition: attachment; filename="Dateiname.doc"');

echo "<html >\n";
echo "<head>\n";
...
....
?>
Du übergibst einfach ein HTML-Dokument an Word und speicherst es als doc ab.
Wichtig: Links (z.B. für CSS, Images") müssen mit voller Url angegeben werden!
kratzbaum ist offline  
Alt 08.09.2008, 20:10  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 34.255
PHP-Kenntnisse:
Fortgeschritten
nikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz sein
Standard

Wieso nicht rich text (rtf)? Ist ausgezeichneter Klartext, zu Office und ziemlich allen Formaten kompatibel...

http://www.phpbar.de/w/Word_RTF_dynamisch_erstellen
http://de.wikipedia.org/wiki/Rich_Text_Format
http://www.bigwebmaster.com/2998.html

[edit] Gott, kratzbaum, mußt Du 4 Jahre alte Threads ausgraben? Ich fall doch immer auf sowas rein.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--

Geändert von nikosch (08.09.2008 um 20:42 Uhr).
nikosch ist gerade online  
Alt 09.09.2008, 07:13  
Benutzer
 
Registriert seit: 06.08.2008
Beiträge: 40
kratzbaum ist zur Zeit noch ein unbeschriebenes Blatt
Standard

@nikosch
Weil das Thema immer noch aktuell ist ...

Mit dem von mir beschriebenen Verfahren kann man wunderschön formatierte Word-Dokumente erstellen, weil das CSS zieht. Auch Bilder sind, wie beschrieben, möglich.
Das ganze ist zwar immer noch HTML, aber man kann es als doc abspeichern.
Klappt auch mit Open Office und StarOffice.

Ich arbeite im Öffentlichen Dienst, wo Microsoft-Produkte das Sagen haben ...
Meine Vorgesetzten bestehen auf dem "doc"-Format, trotz meiner Warnungen, daß das in 10 Jahren nicht mehr lesbar sein wird (auch für MS Word 2018 nicht ).
Noch ein Geständnis:
Ich benutze auch Spreadsheet_Excel_Writer für die Erzeugung von Excel-Tabellen. Der Auftraggeber macht die Vorgaben, ich muss mich daran halten.
Die größte so erzeugte Tabelle hatte ca. 200 Spalten und 700 Zeilen.

Für die Erzeugung von Chart-Grafiken kann ich die Klasse "PHPLOT" empfehlen (Endlich ein Nicht-MS-Produkt). Ist Open Source und kann man bei SourceForge runterladen. Einfach genial!
kratzbaum ist offline  
Alt 09.09.2008, 11:08  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 34.255
PHP-Kenntnisse:
Fortgeschritten
nikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz sein
Standard

Wie geschrieben, rtf sind auch doc Dateien. Jedenfalls wenns um die Endung geht...
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist gerade online  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Dateien erstellen mit PHP angehender Freak PHP Tipps 2008 14 31.05.2008 21:17
PHP Dateien verschlüsseln GSJLink PHP-Fortgeschrittene 2 26.04.2008 12:29
[Logik] Mehrere Dateien als Anhang per Formular versenden PsychoEagle PHP Tipps 2008 2 27.08.2007 08:58
SWF bzw. Flash Dateien mit PHP erstellen Plague PHP Tipps 2007 4 03.05.2007 13:15
Zip / TAR.gz Dateien erstellen Spyker Server, Hosting und Workstations 2 17.10.2006 18:15
Fehler beim erstellen von Dateien PHP Tipps 2005 8 26.05.2005 12:04
Dateien erstellen und chmod setzen auch wenns nicht geht ^^ PHP Tipps 2005 8 22.05.2005 02:53
Stammbaum erstellen Riot PHP Tipps 2005 17 13.05.2005 16:32
[Erledigt] Nur bestimmte Dateien anzeigen, wie mache ich das HILFE PHP Tipps 2005 4 02.04.2005 22:38
zip dateien erstellen PHP Tipps 2005 2 03.03.2005 10:36
Dateien erstellen oder schreiben funktioniert nicht im Web PHP Tipps 2004-2 1 05.12.2004 19:39
Dateien Erstellen freitz PHP Tipps 2004 3 03.11.2004 21:10
Dateien erstellen PHP Tipps 2004 5 02.11.2004 18:51
Ordner und *.txt Dateien erstellen web2 PHP Tipps 2004 11 21.10.2004 15:36
[Erledigt] Dateien aus Verzeichnissen vom Webserver auslesen und linken PHP Tipps 2004 3 08.09.2004 10:07

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
doc datei erstellen, php doc datei erstellen, aus html pdf mit php erstellen, php doc schreiben, php in doc, php doc datei erzeugen, http://www.php.de/php-tipps-2004/8935-f-kann-ich-mit-php-auch-doc-oder-pdf-dateien-erstellen.html, php doc erstellen, doc dateien erstellen, doc datei mit php erstellen, php pdf aus html erstellen, erstellen eines .doc, php pdf aus html erzeugen, php in datei schreiben doc, html filename=$datei_name.doc, webserver doc datei schreiben php, aus html mit php eine pdf erstellen, php html in doc file, php pdf aus doc erzeugen, mit php word, excel pdf dateien erstellen

Alle Zeitangaben in WEZ +1. Es ist jetzt 20:00 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.