GD เป็นไลบรารีรหัสโอเพ่นซอร์สสำหรับการสร้างภาพแบบไดนามิกโดยโปรแกรมเมอร์
GD เขียนเป็น C และ "wrappers" สำหรับ Perl, PHP และภาษาอื่น ๆ GD สามารถอ่านและเขียนรูปแบบภาพที่แตกต่างกันมากมาย GD มักใช้ในการสร้างแผนภูมิกราฟิกภาพขนาดย่อและสิ่งอื่นใดส่วนใหญ่ในทันที
แอพพลิเคชั่นที่พบบ่อยที่สุดของ GD เกี่ยวข้องกับการพัฒนาเว็บไซต์แม้ว่าจะสามารถใช้กับแอปพลิเคชันแบบสแตนด์อโลนได้!
ห้องสมุดได้รับการพัฒนาโดย Thomas Boutell และตอนนี้ได้รับการดูแลโดยผู้มีส่วนร่วมหลายคน (ดูไฟล์ผู้มีส่วนร่วม) ภายใต้ร่มของ PHP.NET
หากคุณต้องการมีส่วนร่วมรายงานข้อบกพร่องดูวิธีการจัดทำเอกสาร
สำหรับปัญหาที่เกี่ยวข้องกับความปลอดภัยโปรดติดต่อเราที่ [email protected]
สนับสนุนที่มีอยู่ในหรือใช้ปัญหา
นอกจากนี้เรายังมีรายชื่อผู้รับจดหมาย หากต้องการสมัครรับข้อมูลทางไปรษณีย์ใด ๆ ให้ส่งอีเมลไปที่ [email protected] จากนั้นอีเมลสามารถส่งไปที่ [email protected]
กรุณาเยี่ยมชมโฮมเพจของเราสำหรับรายละเอียดเพิ่มเติม
GD ได้รับการสนับสนุนสำหรับ:
libheif ของระบบของคุณมีการถอดรหัส AV1นอกจากนั้น GD ขึ้นอยู่กับไลบรารีภายนอกบางแห่งซึ่งเป็นทางเลือกและปิดการใช้งานทั้งหมด:
CI หมายความว่าเรามี CI อัตโนมัติสำหรับแพลตฟอร์มนี้หรือไม่ หากใครบางคนมี CI สำหรับแพลตฟอร์มเหล่านี้หรือแพลตฟอร์มอื่น ๆ ที่ไม่ได้ระบุไว้ที่นี่และต้องการเพิ่มลงใน CI อัตโนมัติของเราโปรดติดต่อเรามันจะชื่นชมมาก!
| แพลตฟอร์ม | สนับสนุน | CI |
|---|---|---|
| Linux x64 | ||
| Linux x86 | ||
| Linux arm64 | ||
| Windows x86 | ||
| Windows x64 | ||
| windows arm64 | x | |
| macos x64 | ||
| macos m1 | x | |
| S390 | x |
เป็นที่ทราบกันดีว่าทำงานในรูปแบบเกือบทั้งหมดของ *BSD, Solaris ฯลฯ เราไม่มี CI หรือสภาพแวดล้อมที่จะทดสอบ อย่างไรก็ตามภาษา progamming จำนวนมากที่มีผลผูกพันทำการทดสอบ libgd บนแพลตฟอร์มเหล่านี้
ควรรวบรวมด้วยคอมไพเลอร์ที่สอดคล้องกับ C99 และ C ++ ทั้งหมดไม่ว่าจะใช้ CMAKE หรือสคริปต์การกำหนดค่า
เรามี CI โดยใช้: