pavlik
Guest
работа с MsWord по средствам com
Посмотрите где ошибся...
<?php
$outFormatNumber = 8;
$inFile="C:/123.doc";
$outFile="C:/test.html";
$comObject = new COM("Word.Application");
if (!$comObject)
{
echo("COM object of microsoft word cannot be found. Check COM permissions or Office install");
}
if (!$comObject->Documents->Open($inFile))
{
$comObject->Quit(0);
echo(" cannot be opened by Word");
}
if (!$comObject->ActiveDocument->SaveAs($outFile,$outFormatNumber))
{
$comObject->Quit(0);
echo("MsWord cannot save ");
}
$comObject->Quit(0);
$outFile="test.html";
echo("<a href=".$outFile." target=_blank>TEST</a>");
?>
Warning: (null)(): Invoke() failed: Exception occurred. Source: Microsoft Word Description: Ошибка команды in E:\WeB\test\7.php on line 16
Warning: (null)(): PropGet() failed: Exception occurred. Source: Microsoft Word Description: Данная команда недоступна, так как не открыт ни один документ. in E:\WeB\test\7.php on line 23
платформа win2003+iis 6.0+php 4.3.8
Посмотрите где ошибся...
<?php
$outFormatNumber = 8;
$inFile="C:/123.doc";
$outFile="C:/test.html";
$comObject = new COM("Word.Application");
if (!$comObject)
{
echo("COM object of microsoft word cannot be found. Check COM permissions or Office install");
}
if (!$comObject->Documents->Open($inFile))
{
$comObject->Quit(0);
echo(" cannot be opened by Word");
}
if (!$comObject->ActiveDocument->SaveAs($outFile,$outFormatNumber))
{
$comObject->Quit(0);
echo("MsWord cannot save ");
}
$comObject->Quit(0);
$outFile="test.html";
echo("<a href=".$outFile." target=_blank>TEST</a>");
?>
Warning: (null)(): Invoke() failed: Exception occurred. Source: Microsoft Word Description: Ошибка команды in E:\WeB\test\7.php on line 16
Warning: (null)(): PropGet() failed: Exception occurred. Source: Microsoft Word Description: Данная команда недоступна, так как не открыт ни один документ. in E:\WeB\test\7.php on line 23
платформа win2003+iis 6.0+php 4.3.8