سؤال

لقد تم تكليفي بإعادة إنشاء برنامج Acrobat Reader باستخدام JavaScript.ومع ذلك، فإن "القارئ" الخاص بي لن يقدم ملفات PDF.وبدلاً من ذلك، سيعرض القارئ الصور التي تم تنقيطها من ملفات PDF.عندما أقول إعادة إنشاء Acrobat، أحتاج إلى شيء يحتوي على هذه الميزات:

  1. عرض سلسلة من الصور عموديا
  2. تكبير وتحريك على الصور
  3. الترحيل لأعلى ولأسفل للتنقل بين الصور كصفحات

لقد بحثت في كل مكان عن البرنامج المساعد jQuery.كنت أتساءل عما إذا كان لدى أي شخص أي اقتراحات قد تساعدني.أخبرونى من فضلكم.

هل كانت مفيدة؟

المحلول

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

الحل الجزئي

لا تدعم جميع المتصفحات هذا ولكن بعض المتصفحات تدعم ملف pdf كمصدر لعلامات التضمين والكائن وiframe وتسمح لك بمشاهدتها دون إضافة جافا سكريبت.

<embed src="file1.pdf" width="500" height="650"></embed>
<object type="application/pdf" data="file1.pdf" width="500" height="650" ></object>
<iframe src="PDFDirectory/Test.pdf"></iframe>

إجابة

ولجعلها تعمل في جميع المتصفحات، فإن التنقيط وإما JS أو Flash هو الحل.من المثير للدهشة أن Google تقدم ملفات PDF الخاصة بها في عارضها كسلسلة من الصور النقطية.والخبر السار هو أنه ليس عليك تحويلها يدويًا ومتابعتها إذا استفدت منها عارض Google المتاح للعامة.دع Google يقوم بكل العمل الشاق نيابةً عنك وأنقذ نفسك من الإحباط الناتج عن GhostScript وImageMagick (وهو ما انتهى بنا الأمر إلى استخدامه)!كل ما عليك فعله هو لصق عنوان URL في ملف pdf الخاص بك والحصول على رمز التضمين!ناهيك عن أنه كان من السهل إنشاء التعليمات البرمجية المحترمة برمجياً.

https://docs.google.com/viewer

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top