"...Возможно ли создать такой титровальный объект, где данные формируются и обновляются автоматически? Например, через файл xls, csv, json..."
Да, возможно.
Можно использовать технологию титровальных объектов со скриптами. Каждый такой объект - это набор титровальных элементов и программный кода для управления ими.
Программный код определяет те возможности, которые нужны: чтение файлов с данными, получение информации с сайта, реакцию на какие-то события и т.д.
В качестве примера можно использовать бесплатный скрипт TSF_Text с открытым кодом.
Исходный код скрипта (1) доступен в программе FDTitleDesigner на закладке "Скрипты" (2). Для удобства изучения код снабжён большим количеством комментариев (3).
Код скрипта демонстрирует:
- Использование большинства стандартных процедур и функций
- Работу с комментариями для строчек текста
- Обработку специальных сообщений для получения текста комментария
- Работу с коллекцией стилей
- Использование свойств скрипта разных типов (определение, установка, получение)
- Управление титровальными элементами "РеклБлок" и "Подпись"
Файл справки TitleScriptDocumentation.chm является частью ПО ForwardT Software и находится в папке ~\ForwardT Software\FDTitle. Он содержит общие сведения, правила написания скриптов, описание классов и методов, и т.д.
По всем вопросам, связанным с разработкой скриптов, обращайтесь в отдел техподдержки.
- Описание скрипта здесь.
- Общие принципы работы со скриптами здесь.
- Актуальная версия инсталлятора скриптов здесь.
