테스트 사이트 - 개발 중인 베타 버전입니다

centos 에서 웹에서 업로드된 hwp파일을 pdf로 변환하는 방법 없을까요? 채택완료

소스2 1년 전 조회 3,070

centos  아파치 php 웹에서 업로드된 hwp파일을 pdf로 변환하는 방법 없을까요? 도움좀 부탁 드립니다 감이 안오네요

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트

다음과 같은 방법도 있으니 참고해 보세요

 

LibreOffice를 설치

</p>

<p>sudo yum install libreoffice

 

LibreOffice를 사용하여 변환 스크립트 작성

</p>

<p>libreoffice --headless --convert-to pdf input.hwp

이렇게 하면 input.hwp라는 HWP 파일을 input.pdf로 변환하게 됩니다.

 

PHP에서 실행

</p>

<p><?php

$hwpFile = "path/to/your/file.hwp";

$pdfFile = "path/to/your/file.pdf";</p>

<p>$command = "libreoffice --headless --convert-to pdf $hwpFile";

shell_exec($command);</p>

<p>// 파일 이동 또는 처리 로직 추가

// 예: rename("input.pdf", $pdfFile);

?>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

소스2
1년 전
답변 너무 고맙습니다 되긴 하는데
쫌만 표들어가는 문서는 다 깨져버리네요 T T
웹메이킹
1년 전
호환성의 문제인듯 하네요. 해당 라이브러리의 관련 문헌을 참고해 보세요.

https://ko.libreoffice.org/

구글링 하시면 많은 자료들이 검색되니 참고해 보세요

댓글을 작성하려면 로그인이 필요합니다.

웅푸
1년 전

난 질문이 감이않오네요===;;;

 

hwp파일을 자동 변환해서pdf파일로 업로드 한다는건가요 ? 정확한 의도가 ?

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

소스2
1년 전
php를 통해 hwp파일을 업로드 해서 그 파일을 리눅스 자체에서 pdf로 변환 해주는 설치 모듈이 잇나 해서요

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인