در این آموزش سریع، چگونه با استفاده از C# PNG را به PSD تبدیل کنید. تنظیمات IDE، لیستی از وظایف در برنامه و یک کد نمونه قابل اجرا برای توسعه یک تبدیل فایل PNG به PSD با استفاده از C# را فراهم می کند. همچنین یاد خواهید گرفت که چگونه چندین لایه با تصاویر مختلف در فایل PSD خروجی اضافه کنید.
مراحل تبدیل فایل PNG به PSD با استفاده از سی شارپ
- محیط را طوری تنظیم کنید که از Aspose.PSD for .NET برای تبدیل PNG به PSD استفاده کند
- با استفاده از کلاس PsdImage یک تصویر PSD ایجاد کنید و اندازه تصویر خروجی را ارائه دهید
- فایل PNG منبع را با استفاده از FileStream بارگیری کنید
- یک شی از کلاس Layer با تصویر بارگذاری شده ایجاد و مقداردهی اولیه کنید
- این لایه را به تصویر PSD تازه ایجاد شده اضافه کنید
- فایل PSD حاصل را روی دیسک ذخیره کنید
این مراحل فرآیند تبدیل فایل PNG به PSD با استفاده از C# را به طور عمیق توضیح می دهد. این فرآیند با ایجاد یک PsdImage با ارائه اندازه تصویر خروجی و سپس بارگذاری تصویر منبع PNG در شی FileStream که بیشتر برای مقداردهی اولیه یک شی کلاس لایه استفاده می شود، آغاز می شود. در مراحل پایانی، لایه جدید ایجاد شده به تصویر PSD قبل از ذخیره آن بر روی دیسک اضافه می شود.
کد تغییر PNG به PSD با استفاده از C#
این کد نمونه نحوه توسعه PNG به PSD مبدل با استفاده از C# را نشان می دهد. برای تبدیل آنها به PSD می توانید از انواع دیگر تصاویر نیز مانند JPG، BMP، TIFF و غیره استفاده کنید. اگر می خواهید چندین لایه از تصاویر را اضافه کنید، مراحل بارگذاری تصویر را تکرار کنید، یک لایه ایجاد کنید و قبل از ذخیره فایل PSD نهایی، هر چند بار که لازم است به PSD خروجی اضافه کنید.
در این مقاله، فرآیند تبدیل PNG به PSD را یاد گرفتیم، اما اگر میخواهید فرآیند تبدیل PSD به TIFF را یاد بگیرید، به مقاله نحوه تبدیل PSD به TIFF در سی شارپ مراجعه کنید.