تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
فتح ملف بي دي إف على صفحة معينة
#4
(25-08-18, 10:29 AM)elgokr كتب :
وعليكم السلام ورحمة الله وبركاته

اهلاً بك اخى 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"))


تحياتى لك
وتمنياتى لك التوفيق

جميل جدا و فيه الكثير من الفائدة
بارك الله فيكم أخوتي الكرام


    Heart ربي زدني علما  Heart

الرد }}}
تم الشكر بواسطة: elgokr , waelalmsry75


الردود في هذا الموضوع
RE: فتح ملف بي دي إف على صفحة معينة - بواسطة kebboud - 25-08-18, 09:47 PM


التنقل السريع :


يقوم بقرائة الموضوع: