GD는 프로그래머가 이미지의 동적 생성을위한 오픈 소스 코드 라이브러리입니다.
GD는 C로 작성되었으며 Perl, PHP 및 기타 언어에서 "포장"을 사용할 수 있습니다. GD는 다양한 이미지 형식을 읽고 쓸 수 있습니다. GD는 일반적으로 차트, 그래픽, 썸네일 등을 생성하는 데 사용됩니다.
GD의 가장 일반적인 응용 프로그램에는 웹 사이트 개발이 포함되지만 독립형 응용 프로그램과 함께 사용할 수 있습니다!
이 라이브러리는 원래 Thomas Boutell에 의해 개발되었으며 현재 Php.net의 우산 아래 많은 기고자 (기고자 파일 참조)에 의해 유지됩니다.
기여하고 싶다면 버그를보고하고 문서에 기여하는 방법을 참조하십시오.
보안 관련 문제는 [email protected]으로 문의하십시오
문제에서 또는 사용 가능한 지원.
우리는 또한 메일 링리스트가 있습니다. 메일 링리스트를 구독하려면 [email protected]으로 이메일을 보내십시오. 그런 다음 이메일을 [email protected]으로 보낼 수 있습니다.
자세한 내용은 홈페이지를 방문하십시오.
GD는 다음을 지원합니다.
libheif 에 AV1 디코딩이있는 경우 AVIF 읽기 지원이 포함됩니다.게다가 GD는 일부 외부 라이브러리에 따라 다릅니다.이 라이브러리는 모두 선택적이며 기본적으로 비활성화됩니다.
CI는이 플랫폼에 대한 자동 CI가 있는지 여부를 의미합니다. 누군가가 여기에 나열되지 않은 다른 플랫폼에 대한 CI를 가지고 있고 자동 CI에 추가하고 싶다면, 우리와 연락하십시오. 대단히 감사하겠습니다!
| 플랫폼 | 지원하다 | CI |
|---|---|---|
| 리눅스 x64 | ✓ | ✓ |
| 리눅스 x86 | ✓ | ✓ |
| Linux ARM64 | ✓ | ✓ |
| Windows X86 | ✓ | ✓ |
| Windows X64 | ✓ | ✓ |
| Windows Arm64 | ✓ | 엑스 |
| 마코스 x64 | ✓ | ✓ |
| 마코스 M1 | ✓ | 엑스 |
| S390 | ✓ | 엑스 |
*BSD, Solaris 등의 거의 모든 변형에 대해서도 작동하는 것으로 알려져 있습니다. 우리는이를 테스트 할 CI 나 환경이 없습니다. 그러나 많은 progamming 언어 바인딩은 이러한 플랫폼에서 LIBGD를 테스트합니다.
CMake 또는 구성 스크립트를 사용하여 모든 C99 및 C ++ 호환 컴파일러로 컴파일해야합니다.
우리는 다음을 사용하는 ci를 가지고 있습니다.