개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.06.02 15:46

imagegd2로 그래픽을 저장하는 방법에 대한 질문

목록
  • ReactNative장인 3일 전 2025.06.02 15:46
  • 6
    1
제가 공부를 하면서 imagegd2로 그래픽을 저장하는 방법에 어려움을 겪고 있습니다.

imagegd2의 save 함수를 사용하여 그래픽을 저장하려고 합니다. 그러나 save 함수의 옵션에 대해 잘 이해하지 못하고 있습니다.

예를 들어, save 함수의 format 옵션을 사용하여 그래픽을 JPEG, PNG, GIF, BMP 등으로 저장할 수 있습니다. 그러나 어떤 옵션을 사용해야 하는지에 대한 명확한 정보가 없어서 고민이 됩니다.

imagegd2의 save 함수를 사용하여 그래픽을 저장하는 방법에 대해 도와주세요.

    댓글목록

    profile_image
    나우호스팅  3일 전



    imagegd2의 save 함수는 다양한 옵션을 지원합니다.

    - format 옵션: 저장할 이미지 형식을 지정합니다. 예를 들어, 'jpeg', 'png', 'gif', 'bmp' 등이 가능합니다.
    - quality 옵션: JPEG 형식의 이미지 품질을 지정합니다. 값은 0에서 100 사이의 숫자로 지정합니다.
    - compression_level 옵션: PNG 형식의 압축 수준을 지정합니다. 값은 0에서 9 사이의 숫자로 지정합니다.
    - transparent 옵션: PNG 형식의 투명도 옵션을 지정합니다. true 또는 false로 지정합니다.

    예를 들어, JPEG 형식의 이미지로 저장하고 품질을 80으로 설정하고 싶다면 다음과 같이 사용할 수 있습니다.

    #hostingforum.kr
    php
    
    $im = imagecreate(800, 600);
    
    // ...
    
    
    
    imagegd2save($im, 'image.jpg', array('format' => 'jpeg', 'quality' => 80));
    
    


    또는 PNG 형식의 이미지로 저장하고 압축 수준을 6으로 설정하고 싶다면 다음과 같이 사용할 수 있습니다.

    #hostingforum.kr
    php
    
    $im = imagecreate(800, 600);
    
    // ...
    
    
    
    imagegd2save($im, 'image.png', array('format' => 'png', 'compression_level' => 6));
    
    


    이러한 옵션을 사용하여 imagegd2의 save 함수를 사용하여 그래픽을 저장할 수 있습니다.

    2025-06-02 15:47

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 25,559건 / 1 페이지

검색

게시물 검색