Я рендеринг файла xps с использованием Flash (без MX или Spark), и я сталкиваюсь с неким «противоречием», которое я не могу разрешить. [Обратите внимание, что я пытаюсь работать только с основной флэш-памятью (например, Sprite, Shape и т. Д.), Я уже решил (вроде) эту проблему с помощью Spark.]
Страницы файла xps указывают явный размер. Однако описанный контент (особенно пути) в файле xps может иногда выходить за пределы этой области.
Проблема в том, что я хочу, чтобы родительский Sprite имел размер, указанный в файле xps, например, чтобы полосы прокрутки соответствовали размеру страницы (не размеру спрайта), но в некоторых случаях Sprite намного больше этого.
Я пытался рекурсивно спускаться и масштабировать все ВВЕРХ, а затем в конце масштабировать родительский контейнер ВНИЗ. К сожалению, это вызывает проблемы перевода с путями, и я предполагаю, что это может также вызвать проблемы с растровыми изображениями и т. Д.
Без использования MX или Spark, что я могу сделать, чтобы контролировать размер родительского Sprite, кроме как независимо масштабировать все дочерние элементы?
ура!