GD هي مكتبة شفرة المصدر مفتوحة للإنشاء الديناميكي للصور من قبل المبرمجين.
GD مكتوبة في C ، و "الأغلفة" متاحة لبيرل ، 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 |
| ماكوس X64 | ✓ | ✓ |
| ماكوس M1 | ✓ | x |
| S390 | ✓ | x |
من المعروف أيضًا أنه يعمل على جميع الاختلافات تقريبًا من *BSD ، Solaris ، وما إلى ذلك. ليس لدينا CI ولا بيئة لاختبارها. ومع ذلك ، فإن العديد من لغات البروغامينغ تجليد لا تختبر libgd على هذه المنصات.
يجب أن يتم تجميعها مع جميع المترجمين المتوافقة مع C99 و C ++ ، إما باستخدام CMAKE أو البرنامج النصي تكوين.
لدينا CI باستخدام: