اذهب الي المحتوي
أوفيسنا

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


الردود الموصى بها

الاخ العزيز:

لا يمكن طباعة الصورة عن طريق الكودالموجود قي الوحدة النمطية wordfileopen, لأنه خاص بفتح الصورة عن طريق التطبيق الافتراضي لفتح هذا النوع من الصور في نظام التشغيل الخاص بك ; ويمكنك طباعة الصورة عن طريق هذا التطبيق مباشرة وليس عن طريق الأكسس.

ولكن يمكنك استخدام الأكسس في استعراض وطباعة الصور دون الحاجة إلى فتح تطبيق خارجي كما في المثال التالي وبه صورتين يمكنك اختصارهما إلى صورة واحدة أوزيادة عددهما برمجياً.

أرجو ان يؤدي الرد الغرض والسلام.

صورة.rar

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

السلام عليكم

اخي ابراهيم :

طبعا حسب ما مر علينا و كذلك عليك أن الطباعة في الاكسس تكون للنماذج أو التقارير بكل ما تحويه من صور وغيرها ، وكذلك طباعة السجلات أو بعضها . عندي لك بعض الاقتراحات

الأول : ان تجلب الصورة الى نموذج مثلا وتنسق النموذج بحيث يبدو صورة فقط وهنا يمكن الطباعة من الكود بعد أمر الجلب فأنت هنا تطبع النموذج الذي يحتوي على الصورة .( لم اقم بتجربة هذه الطريقة )

الثاني أن تجعل مربع النص الذي يحتوي على مسار الصورة عند النقر يفتح الصورة داخل المستعرض وهنا تتمكن من التعديل والتنسيق والطباعة .

تقبل تحياتي ،،،

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

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

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

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

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

الأخ المحترم أبو ريان:

أرفق طريقة لطباعة الصورة بشكل تقرير خفي برمجي يأخذ الصورة من المجلد الموجودة به مباشرةً، وهي مقاربة جديدة للموضوع منقولة من منتدى أجنبي ولكن قمت بالتعديل عليها لتناسب قاعدة بياناتك .

والصورة تتم طباعتها وتحافظ على التناسب الصحيح لطول الصورة وعرضها ضمن الورق المحدد افتراضيًا على الطابعة الافتراضية، فإذا كانت الورقة أكبر من الصورة ستطبع بالحجم الحقيقي لها.

مع تحياتي.

printpic.rar

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

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

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

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

أخي العزيز:

لو تجرب مايلي في الكودالخاص بالطباعة .PictureSizeMode = 0 حيث أنه:

عندما يكون خيار .PictureSizeMode = 3

تكون الصورة في وضع zoom أي يتم تكبير الصورة إلى أكبر حد ممكن مع المحافظة على التناسب بين الطول والعرض.

وعندما يكون خيار .PictureSizeMode = 0 يتم عرض الصورة بالحجم الحقيقي وإذا كانت الصورة أكبر من التقرير (أي الصفحة حسب إعدادات الطابعة الافتراضية) يتم قصها.

وعندما يكون خيار .PictureSizeMode = 1 يتم مط الصورة طولياً أو عرضياً لتناسب التقرير

لقد جربت طباعة الصورةمن الفوتوشوب وحجمها الحقيقي(Actual size)هو21.7×15.88 يعني حجم صفحة A4 أفقي وتترك هوامش . ثم طبعتها عبر البرنامج بعد تغيير الخيار أعلاه إلى الصفر,مع تغيير تفضيلات الطابعة الافتراضية إلى صفحةA4 والاتجاه إلى أفقي Landscape فكانت النتيجة صورتان متماثلتان بالحجم الحقيقي.

مع تمنياتي لك بالتوفيق .

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

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

×   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

×   Your previous content has been restored.   Clear editor

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

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information