TPNGObject - Создать новое пустое изображение и нарисовать на нем полупрозрачные изображения.

Я создаю приложение с «виртуальными окнами». Результатом является объект TImage .

1) Приложение загружает файлы скинов окна в объекты TPNGObject :

skin

2) Затем приложение должно создать новый пустой TPNGObject и изменить размер файлов скинов до необходимого. размеров и нарисуйте их на этом пустом изображении. Должно выглядеть примерно так:

new form

3) И окончательный вывод на TImage :

output

Проблема в том, что я знаю, как создать полностью пустое изображение вне экрана. Конечно, я мог бы каждый раз просто рендерить файлы скинов в TImage , но проще и лучше изменить размер файлов скинов и вместо этого создать окно один раз.
Я использую библиотеку PNG Густаво Дауда, версия 1.564 (31 июля 2006 г.).

5
задан Little Helper 28 April 2019 в 20:40
поделиться