إنشاء صورة PSD أو PSB من البداية باستخدام Python
نظرة عامة
لإنشاء ملف PSD أو PSB من البداية باستخدام Aspose.PSD لـ Python، يمكنك اتباع الخطوات التالية:
استيراد الوحدات والصفوف اللازمة من مكتبة Aspose.PSD:
from aspose.psd import Graphics, Pen, Color, Rectangle
from aspose.psd.brushes import LinearGradientBrush
from aspose.psd.fileformats.psd import PsdImage
تحديد اسم ملف الإخراج والمسار:
outputFile = "CreateFileFromScratchExample.psd"
إنشاء صورة PSD بالأبعاد المرغوبة:
with PsdImage(500, 500) as img:
إضافة طبقة PSD عادية وتحديثها باستخدام واجهة برمجة التطبيقات الرسومية:
regularLayer = img.add_regular_layer()
graphics = Graphics(regularLayer)
pen = Pen(Color.alice_blue)
brush = LinearGradientBrush(Rectangle(250, 250, 150, 100), Color.red, Color.aquamarine, 45)
graphics.draw_ellipse(pen, Rectangle(100, 100, 200, 200))
graphics.fill_ellipse(brush, Rectangle(250, 250, 150, 100))
إنشاء طبقة نص:
textLayer = img.add_text_layer("نص عينة", Rectangle(200, 200, 100, 100))
إضافة تأثير ظل النص إلى طبقة النص:
dropShadowEffect = textLayer.blending_options.add_drop_shadow()
dropShadowEffect.distance = 0
dropShadowEffect.size = 8
dropShadowEffect.color = Color.blue
حفظ ملف الـ PSD:
img.save(outputFile)
ينشئ هذا الكود صورة PSD بأبعاد 500x500 بكسل. يضيف طبقة عادية ويرسم إليبس عليها باستخدام قلم وفرشاة. ثم يضيف طبقة نص بالنص “نص عينة” ويطبق تأثير ظل النص عليه. وأخيرًا، يقوم بحفظ ملف الـ PSD بالاسم المحدد.
يرجى ملاحظة أنه سيتعين عليك أن تكون لديك مكتبة Aspose.PSD مثبتة ومهيأة بشكل صحيح في بيئة Python الخاصة بك لكي يعمل هذا الشيفرة. يمكنك الرجوع إلى وثائق Aspose.PSD الرسمية لمزيد من المعلومات حول كيفية تثبيت واستخدام المكتبة.
يرجى التحقق من المثال الكامل.