اذهب إلى المحتوى
  • 0

تعذر تحميل الصورة بلغة php

Ahmed Edress

السؤال

هذا الملف قمت بانشاءه و محتواه الاكواد البرمجية الخاصة بتاثير الانعكاس للصور و انعكاس لكتابة الجملة , حيث يمكن ببساطة انشاء لونين احدهما اسود يكتب فيه النص والاخر فضي للظل 

والنتيجة الاكواد التي كتبتها تقول تعذر عرض الصورة 

لا اعرف ما المشكلة بها ؟ افيدوني وجزاكم الله خيرا

create_name.php

Screenshot 2022-10-01 012556.png

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

إن السطر:

imagettftext($image, 25, 0, 25, 110, $color, 'Roboto-Regular.ttf', 'PHP:hypertext processor');

معناه أنني اريد كتابة النص "PHP:hypertext processor" على الصورة بحجم خط 25 باللون color و الإحداثيات x و y، و نوع الخط سيكون font.ttf. و هذا هو وصف الدالة في التوثيق الرسمي:

imagettftext( GdImage $image, float $size, float $angle, int $x, int $y, int $color, string $font_filename, string $text, array $options = [] ): array|false

font_filename يُشير إلى مسار ملف الخط الذي تريد أن تكتب به على الصورة.

هل لديك بجانب السكربت ملف خط بالاسم Roboto-Regular.ttf أم لا؟ يجب أن يتواجد ملف خط حتى تعمل الدالة، يُمكنك تحميل ملف خط من خلال موقع google fonts و استخراج ملف الخط الذي تريد استخدامه و وضع مساره ضمن استدعاء الدالة، يُمكنك مثلاً استخدام ملف الخط التالي:

 Roboto-Regular.ttf و وضعه بجانب السكربت ثم تمرير الاسم للدالة بالشكل:

imagettftext($image, 25, 0, 25, 110, $color, 'Roboto-Regular.ttf', 'PHP:hypertext processor');

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...