الانتقال إلى المحتوى

Read_Image_Fie (Adjusting Image)


eslam elbyaly

Recommended Posts

السلام عليكم ورحمة الله وبركاته
انا بحاول استدعي صورة في IMAGE ITEM , عن طريق زر عند النقر عليه
استخدام الـ built-in مفيهوش مشكلة , انا فعلا بستخدمها بس المشكلة في ان الصورة بتطلع اصغر من الـ canvas , مش بتتظبط عليه
, حتي لما بغير خاصية sizing display الي adjust

يا ريت تقولولي ايه الحل , ويا ريت تقولولي اذا كانت هي الطريقة لوضع خلفية للابلكيشن بتاعي , ولا في طريقة تانية

جزاكم الله خيرا
السلام عليكم ورحمة الله وبركاته

رابط هذا التعليق
شارك

طريقة ال built-in تفيد في وقت معين وبشرط معين كما في استدعاء عدة صور مثل صور الموظفين بنظام ادارة الموارد البشرية وتوجد عدة اكواد لهذا الغرض وهذه الطريقة تحتاج زر امروانت تحتاج الى وضع صورة ثابتة كخلفية للفورم اثناء التصميم هذا ما فهمت منك اذا هذا هو القصد اذهب الى قائمة

file + import + image

من القوائم حيث ستستطيع تعديل الصورة كما تريد حيث ستكون ثابتة مع التصميم ولا تحتاج الى زر امر

وعذرا على التقصير ان افتهمتك خطأ

تم تعديل بواسطة uni_digite
رابط هذا التعليق
شارك


طريقة ال built-in تفيد في وقت معين وبشرط معين كما في استدعاء عدة صور مثل صور الموظفين بنظام ادارة الموارد البشرية وتوجد عدة اكواد لهذا الغرض وهذه الطريقة تحتاج زر امروانت تحتاج الى وضع صورة ثابتة كخلفية للفورم اثناء التصميم هذا ما فهمت منك اذا هذا هو القصد اذهب الى قائمة

file + import + image

من القوائم حيث ستستطيع تعديل الصورة كما تريد حيث ستكون ثابتة مع التصميم ولا تحتاج الى زر امر

وعذرا على التقصير ان افتهمتك خطأ

كلامك صح جدا يا بشمهندس , لكن للأسف انا جرب الطريقة اللي انت بتقول عليها , وجودة الصورة راحت في داهية
بقي شكلها وحش اوي

الحل ايه بقي ؟
رابط هذا التعليق
شارك

يكون الحل بزيادة وضوح الصورة من قبل البرنامج الذي صممت به مثل الفوتوشوب او اي برنامج اخر وزيادة ابعاد الصورة اقصد حجم الصورة وساعتها ستواجه مشكلة البطئ عند تشغيل الفورمة ولا اقصد لديك ولكن عند نشر النظام
وفتح الفورمة من قبل العميل وكذلك قد يقوم برنامج الدفلوبر بتقليل الوضوح قليلا وعندها قسم الصورة بأستخدام احدى برامج تحرير الصور وزد وضوح الصور الناتجة من التقسيم ثم اعمل لها import واحدة تلو الاخرى لتشكل الصور المقسمة الصورة الكبيرة مجتمعة قد نواجه بعض الصعوبة بالترتيب
وكذلك اجعل لون الخلفية بلون مقارب للون الرئيسي بالصورة لملئ الفراغات ان وجدت (اقصد استخدم طريقة الفرونت بيج بالتصميم)

قد يكون الخلل بجودة الصورة لديك اذا كان وضوح الصورة اقل من (600×800) بكسل لن تظهر بوضوح وحسب ابعاد الفورمة لديك

رابط هذا التعليق
شارك


يكون الحل بزيادة وضوح الصورة من قبل البرنامج الذي صممت به مثل الفوتوشوب او اي برنامج اخر وزيادة ابعاد الصورة اقصد حجم الصورة وساعتها ستواجه مشكلة البطئ عند تشغيل الفورمة ولا اقصد لديك ولكن عند نشر النظام
وفتح الفورمة من قبل العميل وكذلك قد يقوم برنامج الدفلوبر بتقليل الوضوح قليلا وعندها قسم الصورة بأستخدام احدى برامج تحرير الصور وزد وضوح الصور الناتجة من التقسيم ثم اعمل لها import واحدة تلو الاخرى لتشكل الصور المقسمة الصورة الكبيرة مجتمعة قد نواجه بعض الصعوبة بالترتيب
وكذلك اجعل لون الخلفية بلون مقارب للون الرئيسي بالصورة لملئ الفراغات ان وجدت (اقصد استخدم طريقة الفرونت بيج بالتصميم)

قد يكون الخلل بجودة الصورة لديك اذا كان وضوح الصورة اقل من (600×800) بكسل لن تظهر بوضوح وحسب ابعاد الفورمة لديك

كل ده اتعمل يا بمشهندس , ما عدا حكاية تقسيم الصورة دي , وبرده هي هي نفس الصورة اللي محدش يطيق يبصلها

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

tree , webutil , calendars , color palettes , حاجات اساسية خالص , ومش عارف يتعامل معاها الا بطلوع الروح


لما بقيت مش لاقيله ميزة , ولكن سبحان الله , اكيد برده في حاجة انا مش شايفها

مع العلم ان اللي انا ذكرته ده , انا بقوله وانا لسة أ , ب اوراكل , مش خبير يعني
امال لو خبير , وحبيت اعمل مهام تانية اصعب شوية , هتبقي الدنيا شكلها ايه
ع العموم , جزاك الله خير
السلام عليكم ورحمة الله وبركاته
رابط هذا التعليق
شارك

باستخدامك للصورة انت تريد ان تضيف جمالية للفورم لديك وأن لهذا الموضوع الكثير من الحلول البرمجية والتصميمية وشركة اوراكل لم تغفل عن هذا الموضوع واني لم اريد ان اذكر هذه الحلول لك لكونك مبتدئ كحالي
وأن هذه الحلول معقدة بعض الشيئ من هذه الحلول جافا وتطبيقات جافا مثل الـ (Java Beans) ومختصرها (PJC) وهي مدعومة بشكل واسع في فورم الدفلوبر ومن ضمن استخداماتها اداة الـ (look and feel tool) وقد تحدث عنها الاخ
Ahmad.Hasan

هنا
http://www.araboug.org/ib/index.php?showtopic=35949

وهذا كتاب باللغة الانكليزية من اوراكل يشرح بشكل مفصل مع الكودات هذه الاداة الرائعة

http://www.oracle.com/technetwork/developer-tools/forms/documentation/community-paper-forms-look-and-feel-131989.pdf

علما ان هذه الاداة احدى تطبيقات ال (Java Beans) ويوجد غيرها الكثير
فقط اردت ان اذكر لك ان شركة اوراكل لم تقصر من الناحية التصميمية ولكن عليك ان تتعب اكثر

رابط هذا التعليق
شارك


باستخدامك للصورة انت تريد ان تضيف جمالية للفورم لديك وأن لهذا الموضوع الكثير من الحلول البرمجية والتصميمية وشركة اوراكل لم تغفل عن هذا الموضوع واني لم اريد ان اذكر هذه الحلول لك لكونك مبتدئ كحالي
وأن هذه الحلول معقدة بعض الشيئ من هذه الحلول جافا وتطبيقات جافا مثل الـ (Java Beans) ومختصرها (PJC) وهي مدعومة بشكل واسع في فورم الدفلوبر ومن ضمن استخداماتها اداة الـ (look and feel tool) وقد تحدث عنها الاخ
Ahmad.Hasan

هنا
http://www.araboug.o...showtopic=35949

وهذا كتاب باللغة الانكليزية من اوراكل يشرح بشكل مفصل مع الكودات هذه الاداة الرائعة

http://www.oracle.co...feel-131989.pdf

علما ان هذه الاداة احدى تطبيقات ال (Java Beans) ويوجد غيرها الكثير
فقط اردت ان اذكر لك ان شركة اوراكل لم تقصر من الناحية التصميمية ولكن عليك ان تتعب اكثر

السلام عليكم ورحمة الله وبركاته
والله يا بشمهندس هي من ناحية ان اوراكل قصرت , فهي فعلا قصرت , لان الموضوع مش built-in , ده انت بتعمله configuration
يعني غير الـ apex and adf , for instance , وطبعا مفيش وجه مقارنة بين apex look and forms look حتي بعد استخجام الـ laf project
مع ان ده html look برده , والاتنين شغالين بملفات css عليل حد علمي بس شتان
ثانيا ان المشروع ده علي ما سمعت انه بيبطئ من سرعة الابلكيشن كتير

ثالثا وده الاهم , ان المشروع ملوش دخل باوراكل , ده الحج francois degrelle هو اللي عامله , بمساعدة الرجالة زملائه , الحج grant ronald ,.... ,..
ونوهه قبل كده مئة مرة ان محدش يحط اسئلة في منتدي اوراكل بخصوص المشروع ده , واللي عاوز يسال يسأل في pjc form بتاع الحج فرانسوا

وبعدين انا مبتدئ آه بس شديد علي فكرة مش أي كلام يعني
هههه , بهزر طبعا
علي العموم شكرا جزيلا
وبعدين يا بشمهندس انا لا سألت عن اللوك ولا علي حاجة , ده انا بعد ما زهقت من حكاية اللوك دي , قلت بس احط خلفية للألكيشن , وبقالي سنة مش عارف
وتقولي ما قصرتش , لا طبعا قصرت ونص , يعني انا لو شغال .net , apex or adf هحتاس كده عشان احط صورة ؟!!
جزاك الله خير
رابط هذا التعليق
شارك

ان الطريقة السابقة تقوم من خلالها الاوراكل بتحميل الصورة ضمنا مع الفورمة لهذا تقوم بضغطها لأجل ان لا تسبب عبئ على تحميل الصورة اذا كانت كبيرة وأن كنت تريد وضع الصورة كخلفية بأيعازات ال (رنتايم بلتن) تستطيع ذلك من خلال بعض التعديلات الطفيفة
ضع IMAGE_item على الفورمة واسحب وعدل هذا ال ((item الى ان يتلائم حجمه مع اطار الفورمة على ان يكون حجم الصورة اللتي سيستقبلها ال IMAGE_item بقدر ابعاد الفورمة لديك مثلا (600 × 800)

من الاوبجكت نفيكيتر وانت واقف على الفورمة ضع الترجر التالي

WHEN-NEW-FORM-INSTANCE



READ_IMAGE_FILE(' المسار الكامل مع اسم الصورة ','استطالة الصورة','اسم عنصر الصورة على الفورمة ');



اذهب الى الصورة وادخل على الخصائص وعدل التالي
display quality = high (درجة وضوح الصورة)
image depth = RGB (درجة عمق الوان الصورة)
sizing style = adjust (الصورة معدلة من قبل اليوزر بحجمها الطبيعي)
Database item = no (اذا لم يكن على الفورمة عناصر كتابة تعتمد على الداتا بيس مثال فورمة الدخول)

هذه الطريقة ركيكة نوعا ما ولكنها تفيد بجعل الصورة خارج الداتابيس وتحميلها كعرض فقط عند الدخول على الفورمة
وكذلك تستطيع تضمين هذه الخصائص بالكود من خلال ال (Set_Item_Property)
وكذلك تستطيع ان تجعل الكود يتلقف مكان الصورة لوحده من خلال فكشن ايجاد المسار (get_dir_path) ابحث عنه بالمنتدى

وعذرا على التقصير وبالفعل الاوراكل دفلوبر يحتاج الكثير من الادوات في مرحلة التصميم

تم تعديل بواسطة uni_digite
رابط هذا التعليق
شارك

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

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

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  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.

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية