이 기사의 예에서는 PHP에서 단어를 HTML로 변환하는 방법을 설명합니다. 참고용으로 공유해드리고자 합니다.
오피스를 PDF나 HTML로 변환하는 문제를 완벽하게 해결하고 싶다면 윈도우 오피스 소프트웨어를 사용하는 것이 가장 좋습니다. 완벽하게 변환할 수 없으며 wps에는 API가 없습니다.
먼저 com 모듈이 활성화되어 있는지 확인하세요. phpinfo에 com_dotnet 모듈이 있으면 활성화되어 있다는 의미입니다.
코드를 복사하세요 코드는 다음과 같습니다.
com.allow_dcom = true
내장 모듈이 아닌 경우 php.ini에 추가하세요. 단, 확장 폴더는 확장 폴더에 있어야 합니다.
코드 복사 코드는 다음과 같습니다.
extension=php_com_dotnet.dll
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 프로그래밍에 종사하는 모든 분들께 도움이 되기를 바랍니다.
위 내용은 관련 내용을 포함하여 PHP에서 단어를 HTML로 변환하는 방법을 소개한 내용으로, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.