• 0
hasan@

ربط ملفات Pdf مع قاعدة بيانات عبر فهرس معين

سؤال

إخواني السلام عليكم ورحمة الله وبركاته ....

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

الإيميل : [email protected]

رابط المثال هو :

رابط المثال عن طلبي أعلاه

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

15 إجابة على هذا السؤال .

  • 0

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

الامر كما يلي

"C:\Program Files\Adobe\Reader 8.0\Reader\AcroRd32.exe" /A "page=2=OpenActions" "C:\document.pdf"

الامر مكون من

1-الاكروبات ريدر

2-"page=2=OpenActions"

3-ثم اسم الملف

قبل ان نتكلم برمجيا ارجو ان يكون هذا هو المطلوب

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

نعم إستاذي الفاضل طارق هذا هو المطلوب بس بإمكانية أن يكون كالتالي

يفتح الملف تلقائياً عن تطابق رقمه مع رقم المدخل في البيانات ثم تفتح الصفحة عن تطابق الإختيار من فهرس البيانات للصفحة المراد فتحها وذلك حسب ما ذكر في المثال . فقك الله يا أستاذ على هذا التجاوب السريع . الله يجعله في موازينككم جميعاً مع ملاحظة أن قاعدة البيانات المستخدمة هي من نوع adp المربوطة بـ sql server .

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

ملاحظة هو أن قاعدة البيانات تعمل لدى المستخدم عبر domain وملفات pdf موجودة في مجلد معين على السيرفر ، وملفات pdf محفوظة بأرقام الكتب وهو مفتاح أساسي في قاعدة البيانات .

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

أخي الغالي

تجولت شويه في بعض المنتديات فوجدت هذا المثال لعل يفيدك لفتح جميع انواع الملفات اللي في الدنيا

runapplication.zip

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

أستاذي الفاضل محمد

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

كما أود إحاطة أخي محمد بأن المطلوب ليس هو فتح ملف فقط وإنما يقوم بعرض ملف الـ pdf المخصص لنفس رقم الكتاب الذي تم إختياره من قبل المستخدم ثم بعد ذلك يقوم بعرض الصفحة وفق الفهرس الذي أختاره المستخدم وفق أرقام الصفحات في الفهرس ومقابله ملف الـ pdf لنفس الكتاب وقد أتضح ذلك للأستاذ tariqvb فيما ذكره في مشاركته أعلاه (أرجو الإطلاع على مشاركته) كما أود الإطلاع على المثال المرفق من قبلي على الرابط أعلاه ليتضح لك الأمر جلياً عن طلبي سائلاً الله تعالى أن يجعل ذلك في موازين حسناتكم وأن يوفقكم لما فيه خير أمة الإسلام .

أخوكم أبوأحمد المدينة المنورة .

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

سلام

أهلا أبو أحمد،،

مثالك بعيد جداًً!. في المحيط ! ولا يوجد لدي حساب هناك.

هل يمكن وضعه هنا مع مشاركتك ؟

أرجو أن أوفق لمساعدتك

القحم

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

تم رفع المثال للمنتدي مباشرة بناء علي طلب الاخ القحم

وفقكم الله جميعاً

_________.zip

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اخي الفاضل

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

تفضل هذا ملفك بعد التعديل

طريقة وآلية عمل البرنامج

1. ضع ملفات الكتب الإلكترونية والتي بصيغة PDF في اي مكان او في اي مجلد تريده من جهاز الكمبيوتر

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

3. اختر اي صفحه او اي سجل ( السجلات تمثل الصفحات في الملف ) ثم اضغط على زر المعاينة وسيتم فتح الصفحة المختاره من نفس الملف وحتى لو اخترت الصفحة المليون سيقوم البرنامج بفتحها .

post-15367-1197681123_thumb.gif

عذرا اخي الكريم تم تعديل تسميات السجلات لأنه كان بها الفاظ احاديث مثل ( حديث ابي هريره وغيره من السجلات الخاصة بالمكتبة الإسلامية بما لا يتوافق مع الملف المرفق من قبلكم وهو يخص ملف انجليزي لهذا تم التعديل بإسماء الصفحات في السجلات للعلم )

وهذا هو الملف بعد التعديل

zaPDF.rar

لا تنسونا من دعوة مباركة في هذه الأيام الفضيلة

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اخي عبدالله الثبيتي

خذ الصوره معاك وضعها في المشاركة

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

موضوع دسم

بارك الله في جهودكم

تذكرت أني عملت مشروع لنفس الفكرة واستعملت - مشاغباتي البرمجية - لفتح الصفحات

بكل تأكيد لو كان لدي هذا الكود لما لجأت لفكرتي

  RetVal = Shell(Me.ProgFile & " " & _
Application.CurrentProject.Path & "\" & _
Me.FileName _
, 1)

PD = "{RIGHT " & Me.PageNo - 1 & "}"
DoEvents
ActivateKeyboardLayout 67699721, 0
SendKeys PD

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم ورحمة الله وبركاته ...

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

كما أتقدم بالشكر الجزيل لأستاذي tareqvb وكريم إمتنانه علي بمداخلته وبدأ الطريق بفكرته الرائعة التي أستفدت منها وأتمنى منه تزويدي ببريده الإلكتروني لأني سوف أحتاجه فيما تبقى لكي في مشروع والذي سوف أستكملة بلغة الـ vb.net وأتمنى مشاركته معي في إستكمال ذلك العمل . وفقك الله يا أخي ويجعل ما قدمت في موازين حسناتكم وأن يزيدكم في العلم والرزق والولد وطول العمر على حسن خاتمة وأن يعيد لنا أقصانا الجريح .. اللهم آمين .

أما الرسالة الأخيرة فهي لصاحبة الحل المطلوب أختنا المتألقة الأستاذة الفاضلة زهرة

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

كما أتقدم بالشكر الجزيل وبالغ الإمتنان لجميع القائمين على هذا المنتدى وكل من شاركني في الفكرة والرأي والطرح وفق الله الجميع لما فيه خدمة الأمة الإسلامية .. آمين .

أخوكم الصغير أبوأحمد (المدينة المنورة) .

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

وفيك بارك الله

اخي الكريم ابو أحمد

على هذه الدعوات المباركات النابعة من قلب مؤمن صادق

ورزقك الله الفردوس الأعلى من الجنه .

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

سلام

تحياتي للجميع،،

لا أعتقد أن مداخلتي تغني شيئاً .. لكن من باب أتمام المداخلة

مثالي بسيط جداً .. يمكن يحوز على رضاكم .. يارب

GA_BooksBrowser.zip

القحم

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اختنا الغالية زهرة مثال أكثر من رائع وفعلاً لا يصدر غير من استاذه قديرة مثلك

الاخ الغالي القحم

مثال غاية في الروعة من قال ان مداخلتك لا تفيد بالعكس مشاركتك ومثال رائع جداً وفيه لمسات برمجية هائلة

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
زوار
This topic is now closed to further replies.

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .