Bonjour,
Alors que mon script fonctionne sans probleme sous XP, j'ai un souci sous Windows 7.
Je précise que j'ai testé de mettre Word en compatibilité XP...
Le but du script est de convertir un fichier word en txt, ne trouvant pas d'alternative gratuite sur le web.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
$inFile = "c:/test.doc";
$comObject = new COM("Word.Application");
if (!$comObject)
{
echo "Impossible de créer l'objet<br>";
return false;
}
echo "création objet réussie<br>";
if (!$comObject->Documents->Open($inFile))
{
echo "Impossible d'ouvrir le fichiert<br>";
$comObject->Quit(0);
return false;
}
echo "ouverture réussie<br>";
$comObject->Quit(0); |
Le fichier Word n'arrive pas à être ouvert, et me retourne cette erreur:
Fatal error: Uncaught exception 'com_exception' with message '<b>Source:</b> Microsoft Word<br/><b>Description:</b> M�moire insuffisante. Enregistrez votre document imm�diatement. (C:\test.doc)'
J'ai toute la mémoire qu'il faut sur l'ordinateur off course.
Le fichier test est tout petit.
Avez vous une idée? ou existe t-il une alternative à la volée en gratuit?
Partager