GD Graphics Library (original) (raw)

About DBpedia

Die GD Library, kurz GD oder GDlib und GD2, ist eine von und anderen entwickelte Open-Source-Programmbibliothek zur dynamischen Erzeugung und Manipulation von Grafiken. Die GD Library ist in C geschrieben, es gibt jedoch Schnittstellen zu anderen Programmiersprachen wie Perl oder PHP.

thumbnail

Property Value
dbo:abstract Die GD Library, kurz GD oder GDlib und GD2, ist eine von und anderen entwickelte Open-Source-Programmbibliothek zur dynamischen Erzeugung und Manipulation von Grafiken. Die GD Library ist in C geschrieben, es gibt jedoch Schnittstellen zu anderen Programmiersprachen wie Perl oder PHP. (de) La Biblioteca de gráficos GD es una biblioteca de software para manipular imágenes creada por y otros colaboradores. Está programada en C, pero se han desarrollado interfaces para otros lenguajes de programación. Puede crear y manipular imágenes en formato GIF, JPEG, PNG, y WBMP. El soporte para dibujar GIF fue abandonado en 1999 cuando Unisys revocó la licencia entregada para usarse en proyectos de software libre, ya que GIF usaba el algoritmo de compresión LZW. Cuando la patente de Unisys expiró en 2004, el soporte para GIF fue habilitado nuevamente. GD originalmente signiicaba "GIF Draw" (o Dibujado de GIF). Sin embargo, desde la revocación de la patente, pasó a significar "Graphics Draw" (Dibujado de Gráficos). GD puede crear imágenes a partir de líneas, arcos, texto (usando las fuentes seleccionadas o TrueType), otras imágenes, o múltiples colores. La versión 2.0 agregó soporte para imágenes de color verdadero, canales alpha, redimensionado escalado (o Interpolación (fotografía) y otras características. GD soporta numerosos lenguajes de programación, como C, PHP, Perl, Python, , Tcl, Lua, Pascal, GNU Octave, REXX y Ruby. Además, el intérprete de comandos "Fly" permite la creación de imágenes "al vuelo" usando GD.​ GD es usado extensivamente en PHP, donde una versión modificada incluida por defecto en PHP 4.0 soporta funciones adicionales. Desde PHP 5.3 se puede usar opcionalmente una instalación GD en el sistema además de la versión incluida, para obtener características adicionales. (es) The GD Graphics Library is a graphics software library by Thomas Boutell and others for dynamically manipulating images. Its native programming language is ANSI C, but it has interfaces for many other programming languages. It can create GIFs, JPEGs, PNGs, and WBMPs. Support for drawing GIFs was dropped in 1999 when Unisys revoked the royalty-free license granted to non-commercial software projects for the LZW compression method used by GIFs. When the Unisys patent expired worldwide on July 7, 2004, GIF support was subsequently re-enabled. GD originally stood for "GIF Draw". However, since the revoking of the Unisys license, it has informally stood for "Graphics Draw". GD can create images composed of lines, arcs, text (using program-selected fonts), other images, and multiple colors. Version 2.0 adds support for truecolor images, alpha channels, resampling (for smooth resizing of truecolor images), and many other features. GD supports numerous programming languages including C, PHP, Perl, Python, OCaml, Tcl, Lua, Pascal, GNU Octave, REXX, Ruby and Go. In addition, the "Fly" command line interpreter allows for image creation ("on the fly") using GD. GD scripts can thus be written in potentially any language and run using this tool. GD is extensively used with PHP, where a modified version supporting additional features is included by default as of PHP 4.3 and was an option before that. As of PHP 5.3, a system version of GD may be used as well, to get the additional features that were previously available only to the bundled version of GD. (en) GD est une bibliothèque libre servant à manipuler des images dynamiquement, son nom vient de l'anglais gif draw (dessiner un GIF). Cette bibliothèque peut manipuler dynamiquement plusieurs types d'images, tels que les formats GIF, PNG, JPEG, WBMP, XBM et XPM. GD supporte de nombreux langages : C, PHP (disponible sous forme d'extension depuis sa version 3.0), Perl, Python, OCaml, Tcl, Lua, Pascal, GNU Octave, REXX, et Ruby. Cette section est vide, insuffisamment détaillée ou incomplète. Votre aide est la bienvenue ! Comment faire ? (fr) GD 그래픽스 라이브러리(GD Graphics Library)는 GIF 이미지를 다루기 위한 라이브러리 및 도구로서 시작되었다. 그러나 특허권자와 관련하여서 1999년부터 2004년까지 특허가 종료되기까지 일시적으로 GIF에 대한 핸들링이 중단되기도 했었었다. 이러한 GIF 특허문제는 GD 라이브러리가 W3C의 표준이면서 GIF의 대안인 PNG에 대한 지원을 가능하게 했다. GD 라이브러리는 2005년부터는 GIF뿐만아니라 PNG, JPEG등 다양한 그래픽 이미지 처리 라이브러리를 제공하는 도구(API)가 되었다. GD 라이브러리는 처음부터 소스코드가 ANSI C로 쓰여졌으나 PHP, Perl, 파이썬, Tcl, Lua, Pascal, GNU Octave, Ruby처럼 다양한 프로그램 언어들이 포팅하여 이를 지원한다. (ko) GD グラフィック ライブラリ (GD Graphics Library) は (Thomas Boutell) 他によって作られたイメージを動的に操作するライブラリである。本来のプログラミング言語はANSI Cであるが、他の多くのプログラミング言語とのインタフェースが作成されている。GIF、JPEG、PNG、WBMP を生成できる。 1999年に米ユニシスがGIFに使用されている LZW圧縮法の非商業的なソフトウェア・プロジェクトに許可していた無償のライセンスを取り消したことにより、GIF を操作する機能は削除された。2004年7月7日、ユニシスの特許が世界中で失効した時に、GIFを操作する機能が再び実装された。 GDは元来、「GIFを描く (GIF Draw)」を表していた。しかしユニシスが無償ライセンスを取り消した後は非公式に、「グラフィックを描く (Graphics Draw)」を表すこととなった。 GDは、直線、弧、テキスト(プログラムで指定したフォントを使用する)から成るイメージ、その他のイメージと複数の色を作成できる。 バージョン2.0以降では、トゥルーカラー (Truecolor) イメージ、アルファ・チャネル、リサンプリング(トゥルーカラーイメージの滑らかなリサイズが可能となる)と他の多くの大きな機能に対するサポートが追加された。 GDはC、PHP、Perl、OCaml、Tcl、Lua、Pascal、GNU OctaveとREXXを含む多くのプログラミング言語をサポートしている。また、どんな言語からでもコマンドラインを通してGDへアクセスすることができるプログラムflyがある。 GDはPHPで広く使われ、PHP 4.3 以降のバージョンではデフォルトの拡張機能となっている。それ以前はオプションであった。 (ja) GD Graphics Library è una libreria scritta da e altri per la manipolazione dinamica di immagini. Scritta in C, è in grado di generare immagini GIF, JPEG, PNG, e BMP. Il supporto per l'output in formato GIF è stato rimosso nel 1999 in seguito alla revoca dell'anti brevetto che consentiva l'uso della compressione LZW nel software non commerciale. Quando il brevetto è poi scaduto, il 7 luglio 2004, GIF è stato reinserito tra i formati supportati. GD può creare immagini composte da linee, archi, testo (utilizzando i font), altre immagini e colori multipli. Nella versione 2.0 è stato aggiunto il colore per le immagini truecolor, canale alfa, resampling dell'immagine e altre funzioni. GD supporta numerosi linguaggi di programmazione tra i quali il C, PHP, Perl, OCaml, Tcl, Lua, Pascal e REXX. Esiste inoltre uno strumento chiamato fly che consente di accedere a GD da qualsiasi linguaggio attraverso la riga di comando. Il suo maggior impiego è quello abbinato a PHP, una versione modificata di GD è presente in PHP 4.3 e superiori che include funzioni aggiuntive. (it) GD jest służącą do dynamicznej manipulacji obrazami. Jej głównym twórcą jest Thomas Boutell. Dzięki niej można tworzyć obrazy w formatach GIF, JPEG, PNG i BMP. GD obsługuje m.in. takie języki programowania jak C, PHP, Perl, OCaml, Tcl, Pascal czy REXX. Biblioteka jest udostępniana na zasadach Open Source. (pl) GD Graphics Library (GD) — программная библиотека, написанная (Thomas Boutell) и другими разработчиками для динамической работы с изображениями. Изначальный язык программирования библиотеки — ANSI C, но разработаны интерфейсы для множества других языков программирования. Библиотека позволяет создавать изображения в форматах GIF, JPEG, PNG и WBMP. Поддержка GIF была прекращена в 1999, когда Unisys аннулировала свободную лицензию для бесплатного и некоммерческого ПО на использование работающего в GIF метода компрессии LZW. 7 июля 2004 года, когда срок действия патента истек, поддержка GIF была возобновлена. Название GD изначально обозначало «GIF Draw». Однако, после аннулирования лицензии Unisys, аббревиатура расшифровывается как «Graphics Draw». GD позволяет создавать изображения, состоящие из линий, дуг, текста (включая программный выбор шрифтов) и других изображений, а также использовать различные цвета. В версии 2.0 добавлена поддержка 32-битных (truecolor) изображений, альфа-каналов, (для плавного изменения размера 32-битных изображений) и многое другое. GD поддерживает множество языков программирования, включая C, PHP, Perl, Python, O’Caml, Tcl, Lua, Pascal, GNU Octave, Common Lisp, Scheme и REXX. Имеется также инструмент, называемый fly, который позволяет получать доступ к GD из любого языка программирования при использовании командной строки. (ru)
dbo:genre dbr:Graphics_library
dbo:license dbr:BSD_licenses
dbo:operatingSystem dbr:Cross-platform
dbo:programmingLanguage dbr:C_(programming_language)
dbo:thumbnail wiki-commons:Special:FilePath/gdlogo_small.png?width=300
dbo:wikiPageExternalLink https://libgd.github.io/ https://web.archive.org/web/20181018002538/http:/www.w3lessons.com/2011/08/create-dynamic-bar-chart-in-php.html http://www.php.net/gd http://www.php.net/manual/en/function.imagefilledarc.php https://github.com/libgd/libgd
dbo:wikiPageID 622754 (xsd:integer)
dbo:wikiPageLength 5018 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1010981960 (xsd:integer)
dbo:wikiPageWikiLink dbr:Python_(programming_language) dbr:Python_Imaging_Library dbr:Ruby_(programming_language) dbr:Perl dbr:Unisys dbr:License dbc:Software_using_the_BSD_license dbr:Cross-platform dbr:GDAL dbr:GIF dbr:GNU_Octave dbr:Go_(programming_language) dbr:GraphicsMagick dbr:Pascal_programming_language dbr:Patent dbr:BSD_licenses dbc:Free_software_programmed_in_C dbr:C_(programming_language) dbr:Wireless_Application_Protocol_Bitmap_Format dbr:American_National_Standards_Institute dbr:PHP dbr:Graphics_library dbr:Resampling_(bitmap) dbr:JPEG dbr:Tcl dbr:LZW dbc:Graphics_libraries dbr:24-bit_color dbr:Portable_Network_Graphics dbr:ImageMagick dbr:Netpbm dbr:OCaml dbr:Software dbr:Image dbr:Programming_language dbr:REXX dbr:Lua_programming_language dbr:Alpha_channel
dbp:developer Thomas Boutell (en)
dbp:genre dbr:Graphics_library
dbp:license dbr:BSD_licenses
dbp:logo gdlogo small.png (en)
dbp:name GD Graphics Library (en)
dbp:operatingSystem dbr:Cross-platform
dbp:programmingLanguage dbr:C_(programming_language)
dbp:repo https://github.com/libgd/libgd
dbp:wikiPageUsesTemplate dbt:Infobox_software dbt:Reflist dbt:Start_date_and_age dbt:URL dbt:Wikidata
dbp:wordnet_type http://www.w3.org/2006/03/wn/wn20/instances/synset-software-noun-1
dct:subject dbc:Software_using_the_BSD_license dbc:Free_software_programmed_in_C dbc:Graphics_libraries
gold:hypernym dbr:Library
rdf:type owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397 yago:Abstraction100002137 yago:Code106355894 yago:CodingSystem106353757 yago:Communication100033020 yago:Writing106359877 yago:WrittenCommunication106349220 dbo:Library yago:Software106566077 umbel-rc:SoftwareObject
rdfs:comment Die GD Library, kurz GD oder GDlib und GD2, ist eine von und anderen entwickelte Open-Source-Programmbibliothek zur dynamischen Erzeugung und Manipulation von Grafiken. Die GD Library ist in C geschrieben, es gibt jedoch Schnittstellen zu anderen Programmiersprachen wie Perl oder PHP. (de) GD est une bibliothèque libre servant à manipuler des images dynamiquement, son nom vient de l'anglais gif draw (dessiner un GIF). Cette bibliothèque peut manipuler dynamiquement plusieurs types d'images, tels que les formats GIF, PNG, JPEG, WBMP, XBM et XPM. GD supporte de nombreux langages : C, PHP (disponible sous forme d'extension depuis sa version 3.0), Perl, Python, OCaml, Tcl, Lua, Pascal, GNU Octave, REXX, et Ruby. Cette section est vide, insuffisamment détaillée ou incomplète. Votre aide est la bienvenue ! Comment faire ? (fr) GD 그래픽스 라이브러리(GD Graphics Library)는 GIF 이미지를 다루기 위한 라이브러리 및 도구로서 시작되었다. 그러나 특허권자와 관련하여서 1999년부터 2004년까지 특허가 종료되기까지 일시적으로 GIF에 대한 핸들링이 중단되기도 했었었다. 이러한 GIF 특허문제는 GD 라이브러리가 W3C의 표준이면서 GIF의 대안인 PNG에 대한 지원을 가능하게 했다. GD 라이브러리는 2005년부터는 GIF뿐만아니라 PNG, JPEG등 다양한 그래픽 이미지 처리 라이브러리를 제공하는 도구(API)가 되었다. GD 라이브러리는 처음부터 소스코드가 ANSI C로 쓰여졌으나 PHP, Perl, 파이썬, Tcl, Lua, Pascal, GNU Octave, Ruby처럼 다양한 프로그램 언어들이 포팅하여 이를 지원한다. (ko) GD jest służącą do dynamicznej manipulacji obrazami. Jej głównym twórcą jest Thomas Boutell. Dzięki niej można tworzyć obrazy w formatach GIF, JPEG, PNG i BMP. GD obsługuje m.in. takie języki programowania jak C, PHP, Perl, OCaml, Tcl, Pascal czy REXX. Biblioteka jest udostępniana na zasadach Open Source. (pl) La Biblioteca de gráficos GD es una biblioteca de software para manipular imágenes creada por y otros colaboradores. Está programada en C, pero se han desarrollado interfaces para otros lenguajes de programación. Puede crear y manipular imágenes en formato GIF, JPEG, PNG, y WBMP. El soporte para dibujar GIF fue abandonado en 1999 cuando Unisys revocó la licencia entregada para usarse en proyectos de software libre, ya que GIF usaba el algoritmo de compresión LZW. Cuando la patente de Unisys expiró en 2004, el soporte para GIF fue habilitado nuevamente. (es) The GD Graphics Library is a graphics software library by Thomas Boutell and others for dynamically manipulating images. Its native programming language is ANSI C, but it has interfaces for many other programming languages. It can create GIFs, JPEGs, PNGs, and WBMPs. Support for drawing GIFs was dropped in 1999 when Unisys revoked the royalty-free license granted to non-commercial software projects for the LZW compression method used by GIFs. When the Unisys patent expired worldwide on July 7, 2004, GIF support was subsequently re-enabled. (en) GD Graphics Library è una libreria scritta da e altri per la manipolazione dinamica di immagini. Scritta in C, è in grado di generare immagini GIF, JPEG, PNG, e BMP. Il supporto per l'output in formato GIF è stato rimosso nel 1999 in seguito alla revoca dell'anti brevetto che consentiva l'uso della compressione LZW nel software non commerciale. Quando il brevetto è poi scaduto, il 7 luglio 2004, GIF è stato reinserito tra i formati supportati. Il suo maggior impiego è quello abbinato a PHP, una versione modificata di GD è presente in PHP 4.3 e superiori che include funzioni aggiuntive. (it) GD グラフィック ライブラリ (GD Graphics Library) は (Thomas Boutell) 他によって作られたイメージを動的に操作するライブラリである。本来のプログラミング言語はANSI Cであるが、他の多くのプログラミング言語とのインタフェースが作成されている。GIF、JPEG、PNG、WBMP を生成できる。 1999年に米ユニシスがGIFに使用されている LZW圧縮法の非商業的なソフトウェア・プロジェクトに許可していた無償のライセンスを取り消したことにより、GIF を操作する機能は削除された。2004年7月7日、ユニシスの特許が世界中で失効した時に、GIFを操作する機能が再び実装された。 GDは元来、「GIFを描く (GIF Draw)」を表していた。しかしユニシスが無償ライセンスを取り消した後は非公式に、「グラフィックを描く (Graphics Draw)」を表すこととなった。 GDは、直線、弧、テキスト(プログラムで指定したフォントを使用する)から成るイメージ、その他のイメージと複数の色を作成できる。 バージョン2.0以降では、トゥルーカラー (Truecolor) イメージ、アルファ・チャネル、リサンプリング(トゥルーカラーイメージの滑らかなリサイズが可能となる)と他の多くの大きな機能に対するサポートが追加された。 (ja) GD Graphics Library (GD) — программная библиотека, написанная (Thomas Boutell) и другими разработчиками для динамической работы с изображениями. Изначальный язык программирования библиотеки — ANSI C, но разработаны интерфейсы для множества других языков программирования. Библиотека позволяет создавать изображения в форматах GIF, JPEG, PNG и WBMP. Поддержка GIF была прекращена в 1999, когда Unisys аннулировала свободную лицензию для бесплатного и некоммерческого ПО на использование работающего в GIF метода компрессии LZW. 7 июля 2004 года, когда срок действия патента истек, поддержка GIF была возобновлена. (ru)
rdfs:label GD Library (de) GD Graphics Library (en) Biblioteca de gráficos GD (es) GD (bibliothèque) (fr) GD Graphics Library (it) GD 그래픽스 라이브러리 (ko) GD Graphics Library (ja) GD (oprogramowanie) (pl) GD Graphics Library (ru)
owl:sameAs freebase:GD Graphics Library yago-res:GD Graphics Library wikidata:GD Graphics Library dbpedia-de:GD Graphics Library dbpedia-es:GD Graphics Library dbpedia-fi:GD Graphics Library dbpedia-fr:GD Graphics Library dbpedia-it:GD Graphics Library dbpedia-ja:GD Graphics Library dbpedia-ko:GD Graphics Library dbpedia-pl:GD Graphics Library dbpedia-ru:GD Graphics Library https://global.dbpedia.org/id/Vj6y
prov:wasDerivedFrom wikipedia-en:GD_Graphics_Library?oldid=1010981960&ns=0
foaf:depiction wiki-commons:Special:FilePath/gdlogo_small.png
foaf:isPrimaryTopicOf wikipedia-en:GD_Graphics_Library
foaf:name GD Graphics Library (en)
is dbo:wikiPageDisambiguates of dbr:GD
is dbo:wikiPageRedirects of dbr:Gd-jpeg dbr:GD_graphics_library dbr:Libgd2 dbr:GD_Library dbr:Libgd dbr:Thomas_Boutell
is dbo:wikiPageWikiLink of dbr:DevIL dbr:GD dbr:Contao dbr:SageMath dbr:Gd-jpeg dbr:Ensembl_genome_database_project dbr:GD_graphics_library dbr:MIVA_Script dbr:Silverstripe_CMS dbr:Comparison_of_photo_gallery_software dbr:List_of_PHP_extensions dbr:Harbour_(programming_language) dbr:Tcl dbr:TCPDF dbr:ImageMagick dbr:Netpbm dbr:Libgd2 dbr:GD_Library dbr:Libgd dbr:Thomas_Boutell
is owl:differentFrom of dbr:GD2
is foaf:primaryTopic of wikipedia-en:GD_Graphics_Library