O GD é uma biblioteca de código de código aberto para a criação dinâmica de imagens por programadores.
O GD está escrito em C, e "Wrappers" estão disponíveis para Perl, PHP e outros idiomas. O GD pode ler e escrever muitos formatos de imagem diferentes. O GD é comumente usado para gerar gráficos, gráficos, miniaturas e quase qualquer outra coisa em tempo real.
As aplicações mais comuns do GD envolvem o desenvolvimento de sites, embora possa ser usado com qualquer aplicativo independente!
A biblioteca foi originalmente desenvolvida por Thomas Boutell e agora é mantida por muitos colaboradores (consulte o arquivo dos colaboradores) sob o guarda -chuva do Php.net.
Se você gosta de contribuir, relate bugs, consulte como contribuir com o documento
Para questões relacionadas à segurança, entre em contato conosco em [email protected]
Suporte disponível ou usando problemas.
Também temos uma lista de discussão. Para se inscrever em qualquer lista de e-mails, envie um email para [email protected]. Em seguida, os e-mails podem ser enviados para [email protected].
Visite nossa página inicial para mais detalhes.
GD tem suporte para:
libheif do seu sistema tiver decodificação AV1.Além disso, GD depende de algumas bibliotecas externas, todas opcionais e desativadas por padrão:
CI significa se temos um IC automático para esta plataforma. Se alguém tiver CI para essas plataformas ou outras plataformas não listadas aqui e gostaria de adicioná -las ao nosso IC automático, entre em contato conosco, isso será muito apreciado!
| Plataforma | Apoiar | CI |
|---|---|---|
| Linux x64 | ✓ | ✓ |
| Linux x86 | ✓ | ✓ |
| Linux ARM64 | ✓ | ✓ |
| Windows x86 | ✓ | ✓ |
| Windows x64 | ✓ | ✓ |
| Windows ARM64 | ✓ | x |
| MacOS x64 | ✓ | ✓ |
| MacOS M1 | ✓ | x |
| S390 | ✓ | x |
Também é conhecido por trabalhar em quase todas as variações de *BSD, Solaris, etc. Não temos IC nem meio ambiente para testá -las. No entanto, muitos idiomas progamposos de ligação testam o LIBGD nessas plataformas.
Ele deve compilar todos os compiladores compiladores C99 e C ++, usando cmake ou o script de configuração.
Temos IC usando: