Я занимаюсь разработкой веб-приложения с использованием Flex. Это приложение позволяет рисовать формы в Canvas (например, MSPaint в Windows).
Теперь мне нужна новая функция: бесконечный холст. Пользователь должен иметь возможность перетаскивать основной холст, и он должен быть бесконечным по осям X и Y. Соответственно, размер этого холста должен изменяться в реальном времени.
Очевидно, я не хочу создавать Canvas размером 1 x 1 k пикселей с увеличением в определенной области, чтобы создать ощущение бесконечной области рисования.
Как я мог этого достичь? Любые предложения или идеи приветствуются:)
EDIT:
Я только что прочитал, что Flash / Flex Flash / Air поддерживает холсты размером до 4056x4056 пикселей, а не бесконечно.