Crop Rotate PSD C#

تلعب صور PSD دورًا حاسمًا في التصميم الجرافيكي والمشاريع البصرية. سواء كنت تهدف إلى تحسين تصميم أو تحقيق أهداف جمالية محددة، فإن القدرة على قص أو تدوير صورة PSD يمكن أن تكون لا تقدر بثمن. في هذه المقالة، سنرشدك خلال عملية قص أو تدوير صورة PSD بكفاءة باستخدام C#. إليك ما سنغطيه:

تثبيت واجهة برمجة التطبيقات C# .NET لمعالجة PSD

للتلاعب بملفات PSD بسهولة، يمكنك استخدام Aspose.PSD for .NET API. هذه الأداة القوية تتيح لك إنشاء وتحرير وإدارة ملفات PSD، من بين العديد من تنسيقات Photoshop الأخرى. إعداد واجهة برمجة التطبيقات بسيط. يمكنك إما تنزيل ملف DLL من صفحة الإصدارات الجديدة أو استخدام أمر التثبيت التالي NuGet في Microsoft Visual Studio:

PM> Install-Package Aspose.PSD

قص صورة PSD باستخدام طريقة Shift في C#

لقص صورة PSD عن طريق تحريك محتوياتها نحو المركز، اتبع الخطوات التالية:

  1. قم بتحميل صورة PSD المدخلة باستخدام مثيل من فئة RasterImage.
  2. قم بتخزين صورة PSD باستخدام طريقة CacheData لتحسين الأداء.
  3. حدد قيم التحويل واستدعاء طريقة Crop.
  4. احفظ الصورة المقصوصة في الموقع المطلوب.

إليك مقتطف كود يوضح كيفية قص صورة PSD برمجيًا باستخدام C#:

قص صورة PSD باستخدام إحداثيات مستطيلة في C#

يمكنك أيضًا قص أجزاء معينة من صورة PSD باستخدام إحداثيات مستطيلة. لتحقيق ذلك، اتبع الخطوات التالية:

  1. قم بتحميل ملف PSD المدخل باستخدام فئة RasterImage.
  2. قم بتخزين الصورة المدخلة لتحسين الأداء.
  3. أنشئ كائن Rectangle مع الإحداثيات المطلوبة.
  4. قص صورة PSD واحفظ ملف الإخراج.

المقتطف التالي يوضح كيفية قص صورة PSD باستخدام إحداثيات مستطيلة في C#:

تدوير صورة PSD بزاوية معينة باستخدام C#

يمكن تنفيذ تدوير صورة PSD بزاوية محددة من خلال الخطوات التالية:

  1. قم بتحميل صورة PSD المدخلة باستخدام فئة RasterImage.
  2. قم بتخزين الصورة لتحسين الأداء.
  3. حدد زاوية الدوران المطلوبة باستخدام طريقة Rotate.
  4. احفظ ملف PSD المدور.

إليك مقتطف كود يوضح كيفية تدوير صورة PSD برمجيًا باستخدام C#:

احصل على ترخيص تقييم مجاني

لاستكشاف القدرات الكاملة لواجهة برمجة التطبيقات، يمكنك طلب ترخيص تقييم مجاني.

الخاتمة

في هذه المقالة، تعلمت كيفية قص أو تدوير صورة PSD برمجيًا باستخدام C#. من خلال دمج هذه الميزات في تطبيقات .NET الخاصة بك، يمكنك تعزيز قدرات معالجة الرسوميات لديك بشكل كبير مقابل 99 دولارًا فقط. لمزيد من المعلومات التفصيلية، يرجى زيارة قسم التوثيق. إذا كان لديك أي استفسارات، فلا تتردد في التواصل عبر منتدى الدعم المجاني.