يريد المبتدئ إنشاء قارئ PDF لجهاز iPod touch - ما هو الأسلوب الأفضل؟

StackOverflow https://stackoverflow.com/questions/93297

  •  01-07-2019
  •  | 
  •  

سؤال

أريد إنشاء تطبيق صغير يعرض ملف PDF، ويقدم صفحات فردية قابلة للتكبير/التصغير مع وظيفة الصفحة السابقة التالية.

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

المحلول

واجهة برمجة التطبيقات Core Graphics API هي نفسها إلى حد كبير في لمسة Cocoa وCocoa.تقرأ على CGPDFDocument, ، يجب أن يزودك بكل ما تحتاجه لعرض صفحات PDF.لن تحتاج إلى قراءة مواصفات PDF أو استخدام مكتبة لتحليل ملفات PDF مباشرةً.من المحتمل أن تتعلم المزيد عن Core Graphics / Quartz 2D / وما إلى ذلك.لفهم كيفية استخدام هذه الوظائف داخل تطبيق Cocoa.

نصائح أخرى

استنادًا إلى سياسة Apple المتطورة تدريجيًا المتمثلة في رفض عمليات تقديم الطلبات وظيفة مكررة بالفعل على iPhone سأشعر بالقلق بشأن قضاء الكثير من الوقت حتى لو كنت مبتدئًا في شيء يمثل جزءًا من مجموعة ميزات iPhone الأساسية.

هذا تافه جدا.ستسمح لك وظائف CGPDFDocument بفعل أي شيء تريد القيام به باستخدام ملف PDF.

يمكن لجهازي iPhone وiPod touch عرض ملفات PDF بالفعل، حيث يعرض أحد الإعلانات التليفزيونية في المملكة المتحدة رسالة بريد إلكتروني تحتوي على مرفق بتنسيق pdf (لدروس السباحة) يتم عرضه.ويمكنه أيضًا عرض .doc و.xls وما إلى ذلك، لذلك إذا كان يقوم بإنشاء تطبيق من نوع العارض، فإن دعم هؤلاء أيضًا يمكن أن يكون إضافة ميزة رائعة لاحقًا.

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

الجهاز لا يدعم Flash، لذا فإن استخدام أدوات تحويل PDF إلى Flash لن ينجح.

لقد وجدت إطار HTML5 هذا الذي يجب أن يعمل على جهاز iPad http://bakerframework.com/لكنني لم أختبره بعد.

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