PHP Word, senden Sie generierten Dateien browser als Ausgabe, ohne es zu speichern auf Disk

Ich bin mit der PHP-Word & htmltodocx_converter erstellen Sie ein word-Dokument, funktioniert alles gut, aber ich brauche nur ein Beispiel wie ich kann das senden der Datei an browser für den download ohne zu speichern auf disc. Alle Beispiele, die ich sehe, Sie speichern die Datei auf dem Datenträger:

//Save File
$h2d_file_uri = tempnam( "", "htd" );
$objWriter = PHPWord_IOFactory::createWriter( $phpword_object, "Word2007" );
$objWriter->save( $filename ); //At this line, I would like to output the file to the browser

Jemand weiß, wie kann ich die Ausgabe der Datei an den browser auf die Fliegen?

  • möglicherweise können Sie in php://output als $filename, wenn nicht erstellen Sie einfach eine normale Datei, erstellen Sie die richtige Header, Lesen Sie die Ausgabe mit readfile dann löschen Sie es mit unlink
InformationsquelleAutor Morgs | 2015-11-23
Schreibe einen Kommentar