2011-09-13 5 views
1

.doc 파일을 열고 php (또는 행과 단어 수를 셀 수 있음)를 사용하여 인쇄하고 싶습니다. 나는 COM 라이브러리로 시도했지만 작동하지 않았다. (나는 리눅스 서버를 사용하고있다.) Antiword도 설치하려고했지만 작동하지 않습니다. 내 서버가 safe_mode=off이고 변경할 수 없기 때문입니다. 어떤 해결책이 있습니까?이 파일을 열어보고 볼 수 있습니까? 아니면 얼마나 많은 줄이나 단어를 가지고 있습니까?php (.doc)로 단어 문서 열기

+6

단어 '07 .docx 파일이면 PHP 돔을 사용하여 읽을 수있는 XML 묶음 일뿐입니다. 예전 OLE 기반 파일의 경우 SOL 일 가능성이 높습니다. MS조차 제대로 읽을 수 없습니다. 왜 여기에 몇 가지 이유가 있습니다 : http://www.joelonsoftware.com/items/2008/02/19.html –

+0

가능한 복제본 [PHP에서 DOC 파일 읽기] (http://stackoverflow.com/questions/7358637/reading- doc-file-in-php) – Gordon

+0

[COM 객체를 사용하지 않고 MS Word 문서 열기] 가능한 복제본 (http://stackoverflow.com/questions/2902154/opening-ms-word-document-without-using-com- 객체) – Gordon

답변

0

서버에 catdoc을 설치하고 shell_exec을 사용하여 호출하십시오. 변환 된 일반 텍스트를 사용하면 단어 및 줄 수를 계산할 수 있습니다.