Як використовувати Warp в Aspose.PSD

Частина 1 - Рендеринг файлу PSD з ефектом Warp

Фотошоп зберігає оброблене зображення після застосування ефекту Warp. Наша бібліотека може відтворювати або переробляти зображення з ефектом Warp. Щоб увімкнути цю функцію, просто встановіть прапорець AllowWarpRepaint у налаштуваннях при відкритті файлу PSD.

Результат: Aspose.PSD для .NET Результат Warp 1

Крім рендерингу ефекту Warp для SmartLayers, наша бібліотека також підтримує Warp для TextLayers. Реалізація коду залишається ідентичною, єдине відмінність полягає у назві файлу.

Результат: Aspose.PSD для .NET Результат Warp 2

**! Примітка: ** Наразі наша бібліотека підтримує рендеринг як стандартного Warp (де користувачі маніпулюють точками сітки), так і всіх стандартних типів Warp.

    • Наразі наша бібліотека підтримує Custom Warp зі стандартною сіткою, і ми активно працюємо над розширенням підтримки для включення всіх типів сіток у найближчому майбутньому.

Частина 2 - Зміна ефекту Warp

Наша бібліотека дозволяє не тільки рендерити, але і змінювати (додавати) ефект Warp. Ці зміни виконуються за допомогою можливостей класу WarpParams.

Особливість Опис
Bounds Повертає межі завернутого зображення.
MeshPoints Масив точок, кожна точка являє собою вершину сітки переміщення.
Value Значення ефекту warp для не-призначених для спеціалізованої зміни warp ефектів.
WarpRotates Перерахування, що визначає напрямок не-Custom warp ефектів.
WarpStyles Перерахування, що визначає тип ефекту warp.

У наведеному нижче прикладі коду показано, як визначити тип ефекту Warp для Smart Layer та налаштувати тип та інтенсивність дисторсії для ефекту.

Результат: Aspose.PSD для .NET Результат Warp 3

Частина 3 - Додавання ефекту Warp

У наведеному нижче прикладі коду показано, як додати стандартний ефект Warp до Smart Layer.

Результат: Aspose.PSD для .NET Результат Warp 4

У наведеному нижче прикладі коду показано, як додати ефект Custom Warp до Smart Layer.

Результат: Aspose.PSD для .NET Результат Warp 5

У наведеному нижче прикладі коду показано, як додати ефект Warp до текстового шару. ! Примітка: Відповідно до стандартів Photoshop, ефект Warp для текстових шарів зазвичай обмежується стандартним типом. Однак наша бібліотека підтримує використання двох типів ефектів Warp. Зверніть увагу, що такі файли можуть не бути повністю сумісними із Photoshop.

Результат: Aspose.PSD для .NET Результат Warp 6

Ми постійно вдосконалюємо та розширюємо можливості нашого ефекту Warp, фокусуючись на покращенні його швидкості, якості та підтриманих функцій. Слідкуйте за оновленнями у наших щомісячних випусках для найновіших розробок. Ваша команда Aspose.PSD