Go to file
Mike Frysinger 7d04b45481 tests: drop test_config.h
This header provides a single define: GDTEST_TOP_DIR.  Move it to the
build CPPFLAGS instead since it's a path var and that's the recommended
way of handling these (by autotools standards), and it simplifies the
build overall.  It also harmonizes the autotool & cmake build paths.

We localize this define to the gdtest/ subdir as we don't want any of
the other tests using the path.  We have gdtest helpers instead.
2016-07-21 20:25:29 +05:30
VMS configure/cmake: unify header checks and config.h generation 2016-05-17 23:06:14 -04:00
cmake/modules libimagequant: fix integration 2016-05-18 03:03:50 -04:00
config gdlib-config: mark it as deprecated #140 2016-05-18 02:40:33 -04:00
docs fix #242, add a note to readme.testing 2016-07-20 16:32:01 +07:00
examples Make BUILD_SHARED_LIBS configurable 2015-08-27 13:11:37 -04:00
m4 configure: add AX_REQUIRE_DEFINED macro 2016-06-03 20:28:59 -04:00
netware Updated Netware makefile 2013-11-07 19:44:45 -05:00
src Document all BGD_DECLARE'd functions 2016-07-20 21:24:48 +02:00
test Remove one more outstanding Makefile.am 2013-04-08 09:21:16 +02:00
tests tests: drop test_config.h 2016-07-21 20:25:29 +05:30
travis travis: rework coverity scan 2016-06-24 04:47:11 -04:00
windows not used anymore 2016-07-17 19:08:31 +07:00
.gitignore build: handle renamed README file 2016-04-30 21:02:45 -04:00
.travis.yml travis: rework coverity scan 2016-06-24 04:47:11 -04:00
CMakeLists.txt libimagequant: fix integration 2016-05-18 03:03:50 -04:00
CONTRIBUTING.md Update CONTRIBUTING.md 2016-07-18 00:24:45 +07:00
CONTRIBUTORS Add myself to CONTRIBUTORS 2016-07-19 18:08:47 +02:00
COPYING add COPYING 2013-04-12 00:58:26 +02:00
ChangeLog ChangeLog: update for gd-2.2.1 2016-05-20 10:38:56 -04:00
Makefile.am build: tweak `find` syntax for BSD systems 2016-06-24 04:37:07 -04:00
NEWS fixed FS#100 2010-01-19 17:58:20 +09:00
README.md Update README.md 2016-07-20 02:16:44 +07:00
appveyor.yml squash test commits; add deps from nuget; fix bindings 2014-10-30 01:44:14 +02:00
bootstrap.sh travis: convert OS X build to common autoconf+cmake logic 2016-05-21 11:35:49 -04:00
configure.ac tests: drop test_config.h 2016-07-21 20:25:29 +05:30

README.md

GD Graphics (Draw) Library

Build Status Build Status Chat

GD is an open source code library for the dynamic creation of images by programmers.

GD is written in C, and "wrappers" are available for Perl, PHP and other languages. GD can read and write many different image formats. GD is commonly used to generate charts, graphics, thumbnails, and most anything else, on the fly.

The most common applications of GD involve website development, although it can be used with any standalone application!

The library was originally developed by Thomas Boutell and is now maintained by many contributors (see the CONTRIBUTORS file) under the umbrella of PHP.net.

If you like to contribute, report bugs, see how to contribute document

For security related issues, please contact us at security@libgd.org

Downloads/etc...

Please visit our homepage for more details.

Supported Image Formats

GD has builtin support for:

It also has optional support for more formats via external libraries: