Login   Register  
PHP Classes

wordDocumentHandler: Convert and clean MSWord documents to HTML

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Info   View files View files (2)   DownloadInstall with Composer Download .zip   Reputation   Support forum (6)   Blog    
Last Updated Ratings Unique User Downloads Download Rankings  
2003-10-15 (11 years ago) RSS 2.0 feedStarStarStar 43%Total: 6,899 This week: 2All time: 256 This week: 916Down
Version License Categories  
logantools 1.0GNU General Public Lice...HTML, Text processing, Windows
Description Author  

This class can be used to convert a Microsoft Word document to HTML, RTF or plain text using COM objects.

The input document formats can be Microsoft Word DOC, RTF and plain text.

The class can also clean the generated HTML to remove unnecessary markup that Microsoft Word adds.

Of course, you need MsWord installed on the server, and Windows OS.

It doesn't works ? Look below =>

1- your server must be running Win32
2- Microsoft Word must be installed on the server (I tested with Word2000)
3- readfile() is not available under PHP 4.3. You can use the following code to replace it with PHP<4.3
if (str_replace(".", "", phpversion())<"430")
function readFile( $f ) {
$out = ""; $lines = file ($f); foreach( $lines as $l ) $out .= $l."\n"; return $out;
4- try to not open a file on the netword (ie \\server\doc...) unless you fully understand the authentification process

Picture of Logan Dugenoux
Name: Logan Dugenoux <contact>
Classes: 6 packages by
Country: France France
Age: ???
All time rank: 725 in France France
Week rank: 163 Down9 in France France Down

  Files folder image Files  
File Role Description
Plain text file wordDocumentHandler.php Class Source of the wordDocumentHandler class
Accessible without login Plain text file wordDocumentHandler_test_code.php Example Example of use of wordDocumentHandler class

 Version Control Unique User Downloads Download Rankings  
 0%Total:6,899All time:256
 This week:2This week:916Down
 User Ratings  
 All time