Собственно, спрайт - это и есть контейнер. Рамку в спрайте можно нарисовать примерно так:

Код AS3:
sprite.graphics.lineStyle(1, 0x00FF00, 1);
sprite.graphics.beginFill(0x000000, 1);
sprite.graphics.drawRect(0, 0, imageWidth, imageHeight);
sprite.graphics.endFill();
Но никакого ограничения тут не будет. Нужно как раз расчитывать нужную ширину и высоту изображения