2009-06-21 5 views
1

UNICODE를 사용하여 MS 워드 파일로 작성된 방글라 데이터를 검색하고 싶습니다. PHP를 사용하여이 데이터를 검색하려면 어떻게해야합니까? 앤티 워드를 사용하여 DOC 파일에서 영어 데이터를 검색 할 수 있습니다. 하지만 방글라를 찾을 수는 없어요.PHP에서 방글라 데이터를 MS DOC 파일로 가져 오는 방법

최대한 빨리 도와주세요. 나를 위해 매우 긴급합니다.

+0

온라인에 넣을 수있는 예제 문서가 있습니까? 사용하려는 PHP 스크립트가 있습니까? –

+0

DOCX 형식으로 작업 할 수 있습니까? 추출이 더 쉬워야합니다. –

답변

0

저는 PHP와 COM (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 문서에서

추출 텍스트 난 당신이 제대로 얻으려면 Windows 서버를 사용해야합니다 생각합니다. 또는 문서를 OpenOffice 형식으로 변환하여 사용 할 수 있습니까? PHP COM에 대한 자세한 내용은 여기를 참조하십시오. http://us3.php.net/manual/en/book.com.php

-1

fopen() 함수를 사용하여이 문제를 해결할 수 있습니다.

+0

MS Word는 독점 형식이므로 단순히 열면 내용을 읽을 수 없습니다. –

관련 문제