ucflib.

مكتبة لقراءة وتنسيقات UCF و EPUB
التحميل الان

ucflib. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • MIT/X Consortium Lic...
  • السعر:
  • FREE
  • اسم الناشر:
  • David Buxton
  • موقع ويب الناشر:
  • http://github.com/davidwtbuxton/

ucflib. العلامات


ucflib. وصف

UCFLIB هي وحدة بيثون لقراءة وتنسيقات UCF و EPUB. تم اختباره مع Python 2.7 و 3.2. يتم استخدام تنسيق UCF بواسطة Adobe لبعض منتجاته، بما في ذلك InDesign IDML. يعد تنسيق EPUB للكتب الرقمية بفعالية UCF، لذلك يمكن استخدام UCFLIB لقراءة وكتابة ملفات EPUB.Ucflib ضمن ترخيص MIT.Reading ملف Fileimport UCF # افتح ملف FileImport UCF = ucf.ucf (filename = '' المثال ") مثيل UCF هو قاموس طلب. مفاتيح هي أسماء الملفات في الأرشيف. مفاتيح دائما سلاسل يونيكود. القيم هي محتويات الملفات. القيم هي دائما Byte Strings.List (Ebook.Keys ()) يمكنك إنشاء مثيل UCF فارغ جديد وتعيين Mimetype في One Go: IDML = UCF.UCF (Mimetype = 'التطبيق / vnd.adobe.indesign-IDML- حزمة ") IDML.Mimetype # الآن لتعيين خاصية InDesign MIME Typethe Mimetype هي راحة للوصول إلى ملف" Mimetype "في الأرشيف. تنص مواصفات UCF على أن القيمة يجب أن سلسلة ASCII، لذلك إذا قمت بتعيين سلسلة Unicode UFCLIB سترشفها من أجلك: Ebook.Mimetype # مكافئ TOEBook Ebook.mimetype = 'Application / Epub + Zip'the تتطلب المواصفات ملف "meta-inf / container.xml" في الأرشيف. يمكنك استخدام اختصار للإشارة إلى أي ملف في دليل "meta-inf" في الأرشيف: eBook.meta # ما يعادل Toebook يتم استخدام ملف meta-inf / container.xml للعثور على المستند الرئيسي في الأرشيف. يمكنك الوصول إلى الأسماء وأنواع MIME باستخدام خاصية "Rootfiles"، وقائمة TUPLES: Ebook.rootfilesto حفظ الأرشيف إلى ملف مختلف: ebook.save (filename = 'upport-example.ep') يكون إما سلسلة مسار أو كائن يشبه الملفات مفتوحة للكتابة. إذا كنت لا تمر اسم ملف، فسيتم حفظ الأرشيف في الملف المعطى عند فتحه (إن وجد). الصفحة الرئيسية المتكررة


ucflib. برامج ذات صلة

basebox.

مكتبة صغيرة للتفاعل مع صناديق متشربة باستخدام النسيج ...

57

تحميل