الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

فتح ملفات Pdf

بدأه albahr في 6 مايو 2008 · 6 رد · 2,043 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ....

توجد هناك ملفات dll تقوم بعرض ملفات PDF مع الرغم عدم وجود أي عارض لهذه الملفات بمعنى تكون مستقلة مثل TallComponents.PDF.Rasterizer.dll وأظن أنها مبرمجة بالـ C# فهل هناك طريقة بحيث نقوم بعرض هذه الملفات -PDF- عن طريق الكود أي بطريقة مستقلة أو هل توجد أداه مجانية ... مع العلم أن هناك الكثير من الأدوات ولكن غير مجانية ....

#2

هناك مكتية ActiveX تأتي مرفقة مع Adobe Acrobat Reader مجانية ويمكنك استخدامها - استخدم محرك البحث في المنتدى حيث توجد عدة مواضيع تستخدمها ولكنني شخصيا لم أستخدمها حتى الآن

تم تعديل هذه المشاركة بواسطة محمد سامر أبو سلو في 6 مايو 2008 في 08:23

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

#3
اقتباس
هناك مكتية ActiveX تأتي مرفقة مع Adobe Acrobat Reader مجانية ويمكنك استخدامها - استخدم محرك البحث في المنتدى حيث توجد عدة مواضيع تستخدمها ولكنني شخصيا لم أستخدمها حتى الآن

شكرا الأخ محمد ...

هل هذه المكتبة منفضلة عن Adobe Acrobat Reader بمعنى إذا لم يكون Adobe Acrobat Reader موجود فهل تعمل من دونه ...

#4

الحقيقة لا أدري إن كانت تأتي مستقلة ولكن يتم تنصيبها معه تلقائيا حاول البحث في موقع Adobe أو في المواضيع المتعلقة بهذا الموضوع في المنتدى

تم تعديل هذه المشاركة بواسطة محمد سامر أبو سلو في 6 مايو 2008 في 20:50

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

#5

اخي الكريم

لو برنامج الادوب متسطب عندك يبقي كل اللي مطلوب تعمله انك تضيف الادوب ريدر الي التول بوكس بتاعة الفيجوال ستوديو

بالتحديد ها تلاقي الملف تحت

Com Components

واسم الملف تقريبا

adobe Acrobat Reader v1.00

بعد ذلك قم باضافته للفورم بشكل طبيعي وتعامل معه كما تتعامل مع اي كونترول اخر

الكود التالي مثال سريع علي ذلك



' determine the working area of the computer's primary display,
' and then resizes the form to fill the working area.

Me.Size = My.Computer.Screen.WorkingArea.Size
Me.Location = New System.Drawing.Point(0, 0)

Dim fileNameHelp As String = "C:\flash_vb.pdf"

AxAcroPDF1.Visible = True
AxAcroPDF1.LoadFile(fileNameHelp)
' ده كود لاخفاء الادوب توول بار
AxAcroPDF1.setShowToolbar(False)
' ده الكود لاظهار الادوب تول بار داخل الفورم بتاعك
' uncomment the following line code
'AxAcroPDF1.setShowToolbar(True)
' ده كود لتحديد شكل الزووم عند بدء البرنامج
AxAcroPDF1.setZoom(100)

End Sub
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

عموما انا عملت لك مثال سريع ومن هنا تقدر تبدا المثال بالمرفقات

وها تلاقي تحت فهرس Debug ملف الادوب اللي ممكن تضيفه للتول بوكس بتاع الفيجوال ستوديو

بالتوفيق

اخوك عمر

pdfTest.rar

#6
اقتباس
الحقيقة لا أدري إن كانت تأتي مستقلة ولكن يتم تنصيبها معه تلقائيا حاول البحث في موقع Adobe أو في المواضيع المتعلقة بهذا الموضوع في المنتدى

شكرا ....

بحثت ولكن لم أتوصل إلى مطلبي ....

اقتباس
لو برنامج الادوب متسطب عندك يبقي كل اللي مطلوب تعمله انك تضيف الادوب ريدر الي التول بوكس بتاعة الفيجوال ستوديو

بالتحديد ها تلاقي الملف تحت

Com components

واسم الملف تقريبا

adobe Acrobat Reader v1.00

هذه الطريقة أعرفها ....

أنا أريد أن أستقل بشكل كامل عن adobe Acrobat Reader أو أي برنامج آخر يقوم بتشغيل ملفات PDF ..... هناك أدوات تعرض لك ملفات PDF ولو لم يكن لديك أي برنامج تشغيل هذه الملفات ولكنها غير مجانية ....

#7

السلام عليكم

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

والادوات التي لا تعتمد على الاكروبات على الاغلب هي غير مجانية .

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

مواضيع مشابهة