2009-06-21 14 views
1

UNICODEを使用してMSワードファイルに書き込まれたBanglaデータを取得したい。 PHPを使用してこのデータを取得するにはどうすればよいですか?私は、アンチワードを使用してDOCファイルから英語のデータを取得できます。しかし、私はBanglaを回収することはできません。PHPでBanglaデータをMS DOCファイルから取り出す方法

できるだけ早くお手伝いください。私にとっては非常に緊急です。

+0

オンラインに置くことができるサンプルドキュメントがありますか、使用しようとしているPHPスクリプトがありますか? –

+0

DOCX形式で作業できますか?抽出が容易になるはずです。 –

答えて

0

私はPHPとCOM(Windowsサーバのみ)を使用してドキュメントファイルを読みました。私はあなたがこれを正しく行わ取得するためのWindowsサーバを使用する必要がありますと思うPHPとCOM

$word = new COM("word.application") or die ("Could not initialise MS Word object."); 
$word->Documents->Open(realpath("Sample.doc")); 

# Extract content. 
$content = (string) $word->ActiveDocument->Content; 

echo $content; 

$word->ActiveDocument->Close(false); 

$word->Quit(); 

$word = null; 

unset($word); 

を経由してWord文書からテキストを抽出

。あるいは、文書をOpenOffice形式に変換して、それを公開することはできますか? PHP COMの詳細はこちらから入手できます。 http://us3.php.net/manual/en/book.com.php

-1

fopen()機能を使用して解決できます。

+0

MS Wordは独占的なフォーマットで、単にそれを開いて内容を読むことはできません。 –

関連する問題