چگونه از تورم در Aspose.PSD استفاده کنیم
قسمت 1 – نمایش یک فایل PSD با اثر تورم
فتوشاپ تصویر رندر شده را پس از اعمال اثر تورم ذخیره میکند. کتابخانه ما میتواند تصویر را با اثر تورم دوباره تولید یا مجدداً رندر کند. برای فعال کردن این ویژگی، به سادگی پرچم AllowWarpRepaint را در تنظیمات هنگام باز کردن فایل PSD تنظیم کنید.
نتیجه:
به علاوه، علاوه بر نمایش اثر تورم برای SmartLayers، کتابخانه ما همچنین از تورم برای TextLayers پشتیبانی میکند. کد پیادهسازی همچنان همان است، تنها تفاوت در نام فایل وجود دارد.
نتیجه:
**! توجه: **در حال حاضر، کتابخانه ما از رندر کردن هر دو نوع تورم دلخواه (جایی که کاربران نقاط مش را تغییر میدهند) و همه انواع استاندارد تورم پشتیبانی میکند.
قسمت 2 – اصلاح اثر تورم
کتابخانه ما به شما امکان میدهد نه تنها رندر کنید بلکه اثر تورم را نیز اصلاح (اضافه) کنید. این اصلاحات از طریق ویژگیهای کلاس WarpParams فراهم میشوند.
ویژگی | توضیحات |
---|---|
Bounds | محدوده تصویر تورم شده را برمیگرداند. |
MeshPoints | آرایهای از نقاط که هر نقطه نقطه یک گوشه از شبکه تورم را نشان میدهد. |
Value | مقدار اثر تورم برای اثر تورمهای غیر دلخواه. |
WarpRotates | یک شمارهنگاری که جهت اثر تورمهای غیر دلخواه را تعریف میکند. |
WarpStyles | یک شمارهنگاری که نوع اثر تورم را تعریف میکند. |
مثال کد زیر نشان میدهد چگونه نوع اثر تورم برای یک Smart Layer را مشخص کرد و نوع و نیز شدت انحراف برای اثر را تنظیم کنیم.
نتیجه:
قسمت 3 – اضافه کردن اثر تورم
مثال کد زیر نشان میدهد چگونه اثر تورم استاندارد را به یک Smart Layer اضافه کنیم.
نتیجه:
مثال کد زیر نشان میدهد چگونه اثر تورم دلخواه را به یک Smart Layer اضافه کنیم.
نتیجه:
مثال کد زیر نشان میدهد چگونه اثر تورم را به یک Text Layer اضافه کنیم. ! توجه: طبق استانداردهای فتوشاپ، اثر تورم برای لایههای متن معمولاً به نوع استاندارد محدود است. با این حال، کتابخانه ما از استفاده از دو نوع اثر تورم پشتیبانی میکند. لطفاً توجه داشته باشید که چنین فایلهایی ممکن است کاملاً سازگار با فتوشاپ نباشند.
نتیجه:
ما به طور مداوم قابلیتهای اثر تورم خود را بهبود میبخشیم و تمرکز خود را بر روی افزایش سرعت، کیفیت و قابلیتهای پشتیبانی شده تمرکز میدهیم. برای آخرین توسعهها به روز با نسخههای ماهانهی ما بمانید. تیم Aspose.PSD شما