دمج صورتين مع فئة كود إغنيتر صورة التلاعب
-
03-07-2019 - |
سؤال
وأنا تطوير مشروع جديد في كود إغنيتر (CI)، وأود أن إيجاد حل لهذه القضية CI الحالية. لقد حصلت على صورة واحدة، والذي يشبه إطار الصورة. أود للصور التي تم تحميلها إلى تعديل لهذا الإطار في خلفيتها.
وعلى سبيل المثال:
نص بديل http://www.sampsonresume.com/projects/visit- إنشاء / VC-process.jpg
والصورة الأولى هي الإطار. والثاني هو الصورة التي تم تحميلها (بعد تغيير حجم / الاقتصاص)، والثالث هو مزيج من الاثنين معا، والذي أود أن إنجاز.
المحلول
وإذا كانت الصور هي على وشك أن تظهر على موقع الويب الخاص بك، فإنه ربما يكون من الأسهل لمجرد استخدام CSS (وخاصة إذا كان لديك صورة أسفل ببساطة يعطي الحدود ...). بالطبع، إذا كنت تريد أن يكون الناس تحميل هذه الملفات مع الإطار، وهذا هو قصة مختلفة.
وأنا لا أعتقد CI وقد بنيت في أسلوب في فئة صورة التلاعب. ولكن، هذه الطبقة هي مجرد ملخصات الميزات التي تستخدم عادة من أحد المكتبات PHP صورة الرئيسية الثلاث (GD، يماغيماغيك، وNetPBM). إذا كنت تعرف ما مكتبة كنت تستخدم (وعادة ما تستخدم GD عن الأشياء الأساسية مثل هذا ...)، ثم سيكون لديك فقط لاستخدام طرق الملكية الخاصة بهم للقيام بذلك الاشياء.
ويمكنك ان تجعل حتى مكتبتك الخاصة أو توسيع الطبقة صورة التلاعب لإضافة ميزات خاصة بك.
وبالإضافة إلى ذلك، قد يكون هناك طرق للقيام بذلك في زند (غير متأكد، أنا لا أذهب للبحث عنه سواء). ولكن، هناك طرق سهلة ل تشمل مكونات زند إلى CI إذا كنت لا تجد شيئا.
وحظا سعيدا رجل!
نصائح أخرى
ومتفق عليها مع كايل - أفضل رهان هو توسيع المكتبات بالفعل هناك. نلقي نظرة على يماغيماغيك قيادة "المركب".
composite -gravity center smile.gif rose: rose-over.png