يشرح هذا الدليل المختصر كيفية إنشاء ملف TIFF متعدد الصفحات باستخدام Python. يحتوي على تفاصيل إعداد البيئة، وقائمة بالخطوات، وشيفرة نموذجية لـ دمج ملفات TIFF متعددة في ملف واحد باستخدام Python، بالإضافة إلى أنواع الصور الأخرى. ستجد تفاصيل تنفيذ هذه المهمة بدءًا من جمع الصور المدخلة إلى إنشاء ملف TIFF يحتوي على صفحات متعددة، بحيث تحتوي كل صفحة على صورة منفصلة.
خطوات دمج ملفات TIFF باستخدام Python
- قم بإعداد البيئة لاستخدام Aspose.Imaging for Python via .NET لدمج الصور
- استيراد المكتبات والوحدات والفئات والكائنات المطلوبة
- تحضير ملفات Image المدخلة، إعلان المتغيرات، وإنشاء مجلد مؤقت
- التحقق من كل صورة في المجموعة، فحص التنسيق واستخراج جميع الصفحات إذا كان الملف المدخل من نوع TIFF وتخزينها في المجموعة
- إضافة باقي الصور إلى مجموعة الصور الوجهة
- إنشاء TiffImage الناتج باستخدام جميع الصور في المجموعة
- تنظيف الموارد وحذف المجلد المؤقت
توضح هذه الخطوات كيفية دمج ملفات TIFF في ملف واحد باستخدام Python وإضافة أنواع الصور الأخرى كذلك. ابدأ العملية بتحضير الصور المدخلة، والتحقق من نوع كل صورة، وإضافة جميع الصور إلى مجموعة الوجهة باستثناء ملفات TIFF. بالنسبة لملفات TIFF، يتم المرور عبر جميع الصفحات الموجودة فيها واستخراجها لإضافتها إلى ملف TIFF الناتج في النهاية.
شيفرة دمج ملفات TIFF في ملف واحد باستخدام Python
توضح الشيفرة النموذجية أعلاه كيفية دمج ملفات TIFF في ملف واحد باستخدام Python. يتم التحقق من نوع كل صورة، وإذا كانت الصورة من نوع TIFF، يتم تحويل نوعها إلى TiffImage باستخدام الطريقة aspycore.as_of(). يتيح ذلك الوصول إلى الصفحات الفردية داخل ملف TIFF المدخل. بخلاف ذلك، إذا تم التعامل مع ملف TIFF كصورة عادية، سيتم تضمين الصفحة الأولى فقط.
لقد تعلمنا في هذه المقالة كيفية دمج ملفات TIFF وأنواع الصور الأخرى وإنشاء ملف TIFF متعدد الصفحات. لضغط الصور مثل JPEG، يمكنك الرجوع إلى المقالة الخاصة بـ ضغط صور JPEG باستخدام Python.