التثبيت
تأتي حزمة Aspose.Slides لبايثون عبر .NET مع مكتبات .NET التي تحتاجها، لذا فإن التثبيت المنفصل لـ .NET غير مطلوب. ومع ذلك، اعتمادًا على منصتك، قد تحتاج إلى تثبيت تبعيات محددة لـ .NET وتلبية متطلبات معينة.
ويندوز
متطلبات النظام
تحقق و确认 أن مواصفات جهازك تلبي أو أفضل من متطلبات النظام.
تثبيت Aspose.Slides
يعد pip
أسهل طريقة لتحميل وتثبيت Aspose.Slides لبايثون عبر .NET على أجهزة ويندوز.
لتثبيت Aspose.Slides، قم بتشغيل هذا الأمر: pip install aspose.slides
استخدام Aspose.Slides
اختبر تثبيت Aspose.Slides الخاص بك عن طريق تشغيل هذا الكود لإنشاء عرض تقديمي PowerPoint:
# استيراد وحدة Aspose.Slides لبايثون عبر .NET
import aspose.slides as slides
# إنشاء كائن Presentation يمثل ملف عرض تقديمي
with slides.Presentation() as presentation:
slide = presentation.slides[0]
slide.shapes.add_auto_shape(slides.ShapeType.LINE, 50, 150, 300, 0)
presentation.save("NewPresentation.pptx", slides.export.SaveFormat.PPTX)
macOS
متطلبات النظام
تحقق و تأكد أن مواصفات جهازك تلبي أو أفضل من متطلبات النظام.
المتطلبات المسبقة
بايثون مع المكتبات المشتركة
هناك طرق مختلفة لتثبيت بايثون على macOS، ولكننا نوصي بشدة باستخدام أداة pyenv.
بعد تثبيت وتكوين pyenv، يجب عليك تثبيت بايثون مع المكتبات المشتركة عن طريق تشغيل هذه الأوامر في تطبيق Terminal:
- قم بتثبيت بايثون:
env PYTHON_CONFIGURE_OPTS="--enable-shared" pyenv install --verbose 3.9.13
- قم بتكوينه كتثبيت بايثون عالمي:
pyenv global 3.9.13
- قم بتكوينه كتثبيت بايثون في الصدفة:
pyenv shell 3.9.13
- أنشئ رابطًا رمزيًا لمكتبة libpython في دليل مكتبة النظام:
ln -s /Users/<username>/.pyenv/versions/3.9.13/lib/libpython3.9.dylib /usr/local/lib/libpython3.9.dylib
ملاحظة: يتطلب الأمر بايثون 3.5 وما فوق. تم استخدام إصدار بايثون 3.9.13 كمثال فقط.
تثبيت مكتبة libgdiplus
مكتبة libgdiplus هي تنفيذ Windows GDI+ لـ macOS و Linux والتي يستخدمها .NET على تلك المنصات. لتثبيت هذه المكتبة، قم بتشغيل هذا الأمر: brew install mono-libgdiplus
تثبيت Aspose.Slides
يعد pip
أسهل طريقة لتحميل وتثبيت Aspose.Slides لبايثون عبر .NET على أجهزة macOS. لتثبيت Aspose.Slides، قم بتشغيل هذا الأمر: pip install aspose.slides
استخدام Aspose.Slides
اختبر تثبيت Aspose.Slides الخاص بك عن طريق تشغيل هذا الكود لإنشاء عرض تقديمي PowerPoint:
# استيراد وحدة Aspose.Slides لبايثون عبر .NET
import aspose.slides as slides
# إنشاء كائن Presentation يمثل ملف عرض تقديمي
with slides.Presentation() as presentation:
slide = presentation.slides[0]
slide.shapes.add_auto_shape(slides.ShapeType.LINE, 50, 150, 300, 0)
presentation.save("NewPresentation.pptx", slides.export.SaveFormat.PPTX)