이 기사의 예에서는 PHP에서 단어를 HTML로 변환하는 방법을 설명합니다. 참고하실 수 있도록 모든 사람과 공유하세요. 자세한 내용은 다음과 같습니다.
완벽한 솔루션을 위해서는 Windows Office 소프트웨어를 사용하여 Office를 PDF 또는 HTML로 변환하는 것이 가장 좋습니다. Libreoffice는 완벽하게 변환할 수 없으며 wps에는 API가 없습니다.
먼저 com 모듈이 활성화되어 있는지 확인하세요. phpinfo에 com_dotnet 모듈이 있으면 활성화되어 있다는 의미입니다.
내장 모듈이 아닌 경우 ext 폴더에 확장자가 있으면 php.ini에 추가하세요.
function word2html($wordname,$htmlname) { $word = new COM("word.application") or die("Unable to instanciate Word"); $word->Visible = 1; $word->Documents->Open($wordname); $word->Documents[1]->SaveAs($htmlname,8); $word->Quit(); $word = null; unset($word); } word2html('D:/www/test/6.docx','D:/www/test/6.html');
참고:
1. 변환된 HTML의 소스코드를 확인해보세요. 상당히 지저분합니다
2. 변환 과정에서 Winword.exe
가 호출됩니다.
3. 페이지가 계속 로드되면 문서 이름을 변경하고 다시 로드하세요.
PHP 운영 단어와 관련된 더 많은 콘텐츠에 관심이 있는 독자는 이 사이트의 특별 주제인 "PHP 운영 오피스 문서 기술 요약(워드, 엑셀, 액세스, ppt 포함) "을 확인할 수 있습니다.
이 기사가 PHP 프로그래밍에 종사하는 모든 사람에게 도움이 되기를 바랍니다.