فتح ملف بي دي إف على صفحة معينة - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : فتح ملف بي دي إف على صفحة معينة (/showthread.php?tid=26213) الصفحات:
1
2
|
فتح ملف بي دي إف على صفحة معينة - waelalmsry75 - 24-08-18 السلام عليكم الإخوة الكرام مرفق مثال لفتح ملف pdf وبه تيكست لرقم الجزء وتيكست لرقم الصفحة مخزنة في قاعدة البيانات وعندي زر عند الضغط عليه يفتح الملف على أول صفحة والذي أريده أن يفتح الملف على الجزء والصفحة الموجودين في التيكست وجزاكم الله خيرا RE: فتح ملف بي دي إف على صفحة معينة - waelalmsry75 - 25-08-18 (24-08-18, 08:03 PM)waelalmsry75 كتب : السلام عليكم تذكير RE: فتح ملف بي دي إف على صفحة معينة - elgokr - 25-08-18 وعليكم السلام ورحمة الله وبركاته
اهلاً بك اخى waelalmsry75
بخصوص كود فتح ملف الـ PDF
لنقول ان مسار ملف بجانب البرنامج فكل ما عليك استخدام الكود التالى داخل الزر كود : Process.Start("AcroRd32.exe", "/A ""page=" & Alsfha.Text & "=OpenActions"" " & Application.StartupPath & "\01.pdf") تذكر ان الكود عبار عن فتح الملف والتكيز على رقم الصفحة
تود التمركز على سطر او جملة محددة ولكن يمكنك استبدال الفكرة لتكون Zoom
بحيث تجعل الصفحة بالحجم المناسب للقراءة
ليصبح الكود بهذا الشكل كود : Process.Start("AcroRd32.exe", "/A ""zoom=" & Aljzee.Text & "&page=" & Alsfha.Text & "=OpenActions"" " & Application.StartupPath & "\01.pdf") اذا احببت استخدام الكود بطريقة اخى وبطريقة تجعلها بسيطة لك
يمكنك استخدام الكود بهذا الشكلكود : Process.Start("AcroRd32.exe", String.Format("/A ""zoom={0}&page={1}=OpenActions"" /n ""{2}", Aljzee.Text, Alsfha.Text, Application.StartupPath & "\01.pdf")) تحياتى لك
وتمنياتى لك التوفيق
RE: فتح ملف بي دي إف على صفحة معينة - kebboud - 25-08-18 (25-08-18, 10:29 AM)elgokr كتب : جميل جدا و فيه الكثير من الفائدة بارك الله فيكم أخوتي الكرام RE: فتح ملف بي دي إف على صفحة معينة - elgokr - 25-08-18 (25-08-18, 09:47 PM)kebboud كتب : جميل جدا و فيه الكثير من الفائدة اتمنى ان يفيد الكود للجميع
وان يستفاد منه
تحياتى لك
وتمنياتى لك التوفيق
RE: فتح ملف بي دي إف على صفحة معينة - waelalmsry75 - 26-08-18 جزاك الله خيرا أخي elgokr وسلمت يداك وقد أضفت AxAcroPDF1 لعرض الملف وأريد تطبيق الأمر نفسه لكن عن طريق فتح ملف PDF داخل الفورم وليس خارجه مع مراعاة أنه إذا فتحت على صفحة معينة ثم انتقلت في الداتا جريد فيو إلى سجل آخر عند الضغط على زر العرض يلغي الصفحة الأولى ويعرض الصفحة الحالية أرجو ألا أكون أثقلت عليك فمنكم نستفيد بارك الله فيكم RE: فتح ملف بي دي إف على صفحة معينة - elgokr - 26-08-18 (26-08-18, 03:37 AM)waelalmsry75 كتب : جزاك الله خيرا أخي elgokr فى البداية اتمنى ارفاق ملفات الـ Dll خاصة AxAcroPDF
لان هذه الاضافة غير موجودة لدي وانا غير مثبت هذا البرنامج على الجهاز
حتى يتسنى لى الاطلاع على الخصائص الاداء
هل هى متاح بها التنقل بين الصفحات ام لا حتى اقدر افيدك بذلك
تحياتى لك
وتمنياتى لك التوفيق
RE: فتح ملف بي دي إف على صفحة معينة - waelalmsry75 - 28-08-18 (26-08-18, 06:57 AM)elgokr كتب :(26-08-18, 03:37 AM)waelalmsry75 كتب : جزاك الله خيرا أخي elgokr مرفق الملفات المطلوبة أخي الكريم RE: فتح ملف بي دي إف على صفحة معينة - waelalmsry75 - 29-08-18 تذكير للإخوة الكرام RE: فتح ملف بي دي إف على صفحة معينة - waelalmsry75 - 30-08-18 إذا كان تطبيق الفكرة على AxAcroPDF فيه مشكلة فممكن نطبقها على WebBrowser وشكرا |