يعد الجمع بين صورتين في لوحة قماشية واحدة مهمة شائعة في معالجة الصور. توفر لغة PHP مجموعة قوية من الوظائف لهذا الغرض، مما يتيح لك إمكانية دمج الصور من تنسيقات مختلفة دون عناء.
إليك دليل مفصل لمساعدتك في هذا المسعى:
ابدأ بإنشاء مقابض صور لكل من الصورة المستهدفة (الرئيسية) والصورة المصدر (التراكب) باستخدام imagecreatefrompng() وimagecreatefromjpeg()، على التوالي.
لتراكب الصورة المصدر بسلاسة على الصورة المستهدفة، استخدم imagecopymerge(). تقبل هذه الوظيفة المعلمات التالية:
بمجرد الدمج بنجاح الصور، قم بإخراج النتيجة باستخدام إحدى وظائف إخراج الصور في PHP. فيما يلي مثال لاستخدام imagepng() لعرض الصورة المدمجة بتنسيق PNG:
header('Content-Type: image/png'); imagepng($dest);
يوجد أدناه نموذج نصي يدمج الصور المقدمة في الإخراج المطلوب بشكل لا تشوبه شائبة:
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3