PHP에서 단어를 그림으로 변환하는 방법: 먼저 unoconv를 설치한 다음 "sudo apt-get install imagemagick" 명령을 통해 imagemagick을 설치합니다.
이 기사의 운영 환경: linux5.9.8 시스템, PHP 버전 7.1, Dell G3 컴퓨터.
Linux에서 PHP를 사용하여 doc 및 ppt를 그림으로 변환
해결책은 두 단계로 나뉩니다.
(1) unoconv 명령을 호출하여 doc 및 ppt를 pdf로 변환
(2) imagemagick을 사용하여 변환 pdf to Pictures
단계
1. unoconv 설치
sudo apt-get install unoconv
설치 성공 여부
unoconv --version
2 imagemagick 설치 성공 여부
sudo apt-get install imagemagick
"
PHP Video Tutorial(1) odt 파일을 pdf 파일로 변환
convert -version
(2) pdf를 그림(jpg)으로 변환
unoconv -f pdf test.docx
%d는 페이지 단위로 변환됩니다
4. php는 셸 명령을 호출하여 Convert
convert XXX.pdf %d.jpg
Supplement1 오류가 발생하는 경우:
convert: 승인되지 않은 `test.pdf' @ error/constitute.c/ReadImage/412.
convert: no `%d.jpg' 정의된 이미지 @ error/ Convert.c/ConvertImageCommand/3210.
해결 방법:
구성 파일 /etc/ImageMagick-
6/policy.xml을 수정하여
<?php
exec("unoconv -f pdf test.docx");
exec("convert test.pdf %d.jpg");
을 다음으로 변경하세요.
<policy domain="coder" rights="none" pattern="PDF" />
추가
<policy domain="coder" rights="read|write" pattern="PDF" />
2.변환된 사진이 흐릿한 경우
변환은 매개변수를 추가하는 것입니다
<policy domain="coder" rights="read|write" pattern="LABEL" />
-density XXX
이미지의 인치당 픽셀 수는 값이 높을수록 높아집니다. 화질
-화질 100
jpg 변환 시 압축률, 100은 압축되지 않음을 나타냅니다
php 코드가
convert -density 300 -quality 100 test.pdf %d.jpg
로 변경되었습니다. 3. 코드 깨짐 문제
변환된 파일이 깨져 보이는 경우
/ 아래에 새 폴더 win을 만듭니다. usr/share/fonts/ 및 권한 설정, 창 아래 창 글꼴 변경 아래의 모든 글꼴을 여기에 복사하세요
위 내용은 PHP에서 단어를 그림으로 변환하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!