Слайд-шоу на основе Flex Flash (без инструментов графического интерфейса)

StackOverflow https://stackoverflow.com/questions/481709

  •  20-08-2019
  •  | 
  •  

Вопрос

Кто-нибудь знает, как создать слайд-шоу с помощью flex, которое имеет следующее.

  1. На основе Java flex (xml, Java-код или что угодно)
  2. Текстовая анимация (перемещение текста по экрану и т. д.)
  3. Возможность воспроизведения mp3 или ogg (в основном mp3)
  4. Возможность добавления изображений на каждый слайд.

По сути, я хочу легко создавать более качественные презентации в Power Point.

В идеале без графического интерфейса я хочу создать файл xml/java.

Это было полезно?

Решение

Мы столкнулись с (немного) похожей проблемой, которая может помочь вам.

Наша проблема заключалась в BIRT, инструменте создания отчетов Eclipse.Это хороший продукт, но для создания определений отчетов требовалось использование BIRT Eclipse Designer (GUI) (в лучшем случае утомительно, с ошибками в ранних версиях, особенно при копировании и изменении проектов отчетов, что было единственным способом быстро сделать много аналогичные конструкции отчетов).

Поскольку мы хотели, чтобы пакетный подход позволял создавать сотни проектов отчетов одновременно (а также иметь возможность изменять небольшие стилистические детали и заново генерировать всю партию), мы решили создать собственный инструмент на основе Java, который бы возьмите нашу простую спецификацию отчета (50 с лишним строк) и превратите ее непосредственно в файл проекта отчета BIRT XML (тысячи строк).

У нас уже были файлы простых спецификаций отчетов, поскольку наша подсистема отчетов уже существовала — мы просто добавляли к ней веб-отчетность в качестве опции.

Это сработало, потому что все наши отчеты имеют один и тот же базовый формат — нам не нужны были очень сложные вещи.

Это повлекло за собой использование графического пользовательского интерфейса для создания пары отчетов, а затем их обратное проектирование, чтобы выяснить, как генерировать XML-код BIRT из наших файлов спецификаций.Это было самое сложное.

Кажется, вы могли бы применить аналогичный подход к своим слайд-шоу.Используйте инструмент с графическим интерфейсом для создания нужных XML-файлов, а затем перепроектируйте их.

Итак, я бы создал совершенно пустое слайд-шоу без контента, затем создал один слайд с текстом, другой с анимацией, третий со встроенным OGG и т. д., а затем сравнил шаги, чтобы увидеть, как изменяется XML для каждого добавленного элемента.

Затем вы можете создать инструмент, который будет выполнять ваши простые команды (например, add-slide, add-ogg, add-text, add-bullet) и выдает соответствующий XML.Мы не использовали XML в качестве источника (поскольку я терпеть не могу многословие), но если вы его используете, то, возможно, вам придется просто преобразовать XML, чтобы получить то, что вам нужно.

Другие советы

Есть несколько слайд-шоу на основе XML который может делать то, что вы хотите, без части летающего текста.Вы можете поместить SWF, изображения, подпись и описание в SWF/изображения с возможностью скрывать/показывать навигацию/заголовок/описание и размещать заголовок и описание как wlel с помощью XML.

Он поставляется с исходным кодом, и я не думаю, что добавление дополнительных материалов, которые вы упомянули, - это больше, чем пара часов работы для Java-разработчика, который имеет базовые знания flex и хорошее знание eclipse, которым является идея flex builder. на основе.У вас всегда есть возможность указать автору, что вы хотите настроить слайд-шоу для выполнения xyz... и он/она может назначить за это плату.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top