Home | Scripts | Tutorials | Books | Hosting | Forums | Links|

Navigation:

Home
Source code
Tutorials
RSS feeds
Articles
Wordpress plugins
Blog
Books
Software
Downloads
Hosting
manuals
Script directory
Training
Our Links






 
 

SPONSORS



 
 

Create A word document

This snippet will show you how to create a word document

<?php
$word = new COM("word.application") or die ("couldnt create an instance of word");
echo "loaded , word version{$word->version}";
//bring word to the front
$word->visible = 1;
//open a word document
$word->Documents->Add();
//add some text to the document
$word->Selection->TypeText("this is some sample text in the document");
//save the document as sampleword.doc
$word->Documents[1]->SaveAs("sampleword.doc");
//close word
$word->Quit();
//free object resources
$word->Release();
$word = null;
?>

Comments

Developers coming from an ASP background may recognise some of the ideas here , for example.

$word = new COM("word.application") is the equivalent of this

Set objword = Server.CreateObject("word.application")

Another tool you can use is Visual Basic if you have this available.

In Visual Basic , you start a Standard executable then goto Project / References , from here you locate the Microsoft Word Library and add it to your project . This now means that you can use the object browser in Visual Basic to find out the properties , methods , classes etc of the object .