Bindings

From LibGD

(Redirected from Binders)

(Alphabetic order)

Contents

C#

GD-Sharp is a .NET wrapper for the GD Library, developed with mono for Linux and Windows. It is written in C# and it uses GD 2.x. GD-Sharp

Clip

Open Source Clipper uses GD

Common Lisp

CL-GD is a library for Common Lisp which provides an interface to the GD Graphics Library for the dynamic creation of images. It is based on UFFI and should thus be portable to all CL implementations supported by UFFI.

D

The D programming language has a GD binding available here:

Fly (Any Language)

The "fly" interpreter performs gd operations specified in a text file. You can output the desired commands to a simple text file from whatever scripting language you prefer to use, then invoke the interpreter.

  • fly, by Martin Gleeson

Javascript

The wxWidget Javascript port has GD support:

Matther Mondor provides GD support in his Unix JavaScript shell and server:

Lua

Alexandre Erwin Ittner wrote Lua binder. The project is maintained in sourceforge.

OCaml

gd can be used from OCaml, thanks to Matt Gushee's GD4O project.

Octave

GD-Octave is a simple binding package that allows us to access the GD-Library from within the walls of Octave.

Pascal

Pascal enthusiasts should look into the freepascal project, a free Pascal compiler that includes gd support.

Perl

gd can also be used from Perl, courtesy of Lincoln Stein's GD.pm library, which uses gd as the basis for a set of Perl 5.x classes. Highly recommended.

PHP

A variant of gd 2.x is included in PHP 4.3.0. It is highly recommended to upgrade to 4.3+ if you still use an earlier version.

Python

This module is a python wrapper for the GD library.

REXX

A gd interface for the REXX language is available, developed by Mark Hessling.

Ruby

Rob Leslie's Ruby binder.

ruby-GD2

Scheme

Gauche-gd is an extension package of Gauche providing a binding of GD 2.x.

Tcl

gd can be used from Tcl with John Ellson's Gdtclft dynamically loaded extension package.

A newer GD/Tcl bridge that is nearly feature complete with all of GD 2's capabilities is tcl.gd aka tclgd, created by Karl Lehenbauer of FlightAware...

Views
Personal tools

This a PHP.net Project

This library was originally developed by Thomas Boutell