PHP 웹 문서에 업로드된 HEIC 파일을 .JPG(또는 기타 일반적인 파일 형식)로 변환하는 작은 이미지 변환기를 만들어보고 싶습니다.
저는 Unix 서버에서 PHP를 실행하고 있으며 서버에 ImageMagick을 설치했습니다. 다음 명령줄 코드가 서버에서 실행됩니다.
으아악이 명령줄 코드를 PHP로 변환하고 싶습니다.
앞서 언급했듯이 저는 명령줄 형식 지정 코드를 PHP로 변환하는 것을 좋아합니다. 현재 기본 HTML + PHP 형식으로 다음 코드가 설정되어 있습니다. 변환 중인 파일이 새로 업로드되었으며 서버에 없습니다. 필요한 경우 먼저 서버에 업로드한 다음 서버 파일에서 읽을 수 있습니다.
으아악이 코드는 "test.jpg" 파일을 다운로드하지만 Windows 이미지 뷰어에서 파일을 열려고 하면 "이 파일 형식을 지원하지 않는 것 같습니다"라는 메시지가 표시됩니다. 저는 PHP를 처음 접한 사람이라 출력/입력 스트림의 모든 요령을 알지 못합니다. 따라서 제 코드가 잘못된 경우 알려주시기 바랍니다.
모든 도움을 환영합니다. 감사해요!
P粉6676492532023-11-03 09:57:29
형식을 "jpg" 대신 "jpeg"로 지정해야 할 것 같습니다.
$image_to_convert->setFormat("jpeg");