PHP 온라인 데모 기능을 구현하는 방법: 1. OpenOffice를 통해 다른 형식의 문서를 PDF 형식 문서로 변환합니다. 2. swftools를 통해 PDF 형식 문서를 swf 형식 문서로 변환합니다. 다양한 형식의 문서를 미리 볼 수 있습니다.
이 기사의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터
PHP 온라인 데모 기능을 구현하는 방법은 무엇입니까?
Windows에서 PHP 온라인 미리보기 기능 구현하기
최근에 문서 온라인 미리보기 기능을 사용해 본 적이 없습니다. 처음부터 모든 것을 시작하고 시간이 지나서야 깨달았습니다. 그 방법을 모두에게 공유하겠습니다!
1. 주요 아이디어
먼저 OpenOffice를 통해 다른 형식의 문서(Office 문서, txt, 그림 등)를 PDF 형식의 문서로 변환한 후 swftools(http://www.swftools. org/) 문서를 swf 형식의 문서로 변환하고 최종적으로 swf 형식의 문서를 Flexpaper를 통해 표시함으로써 다양한 형식의 문서를 미리 볼 수 있습니다.
사용된 도구는 인터넷에서 다운로드할 수 있으며 쉽게 찾을 수 있습니다.
2. 구현 프로세스
1. 다른 문서를 PDF로 변환
다음 명령으로 OpenOffice를 시작합니다:
PHP 구현 코드:
cd /d E:/openoffice/program & soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard
2. PDF를 swf로 변환하여 표시
PHP 구현 코드:
soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard
3 . 실행 전 준비사항
먼저 다음과 같은 설정을 하셔야 합니다. 그렇지 않으면 동작 시 오류가 발생할 수 있습니다!
제어판-관리 도구-구성 요소 서비스-컴퓨터-내 컴퓨터-DOCM 구성, OpenOffice Service Manager(Ver 1.0) 마우스 오른쪽 버튼 클릭 속성을 찾아 아래와 같이 구성합니다: Ver 1.0):
취급 ââ'Å“시작 및 활성화 권한†팝업 상자에 모두 입력: ulous Me in in>> 모든 사람 권한 설정:
모든 사람 권한 설정:
상자에서 'ID'를 선택합니다. 그리고 '대화형 사용자'를 선택하세요:
COM 클래스 인스턴스화 실패 문제가 발생하면 PHP 구성 파일을 열고 com.allow_dcom=true 앞에 있는 세미콜론을 제거하고 확장명=php_com_dotnet.dll을 추가하세요. , com은 더 이상 php5.4에 포함되지 않기 때문입니다. 서비스 설정 후 재시작하는 것 잊지 마세요!
추천 학습: "
PHP 비디오 튜토리얼"
위 내용은 PHP 온라인 데모 기능 구현 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!