SWFИнструменты
В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения )
|
Разработчик(и) | Матиас Крамм и другие. |
---|---|
Первоначальный выпуск | 2003 год |
Стабильная версия | 0.9.2 Стабильный / 8 апреля 2012 г |
Репозиторий | |
Написано в | С |
Операционная система | Кросс-платформенный |
Тип | Вспомогательное программное обеспечение — PDF SWF |
Лицензия | GPL-2.0 или новее |
Веб-сайт | SWFtools |
SWFTools — это с открытым исходным кодом набор программных инструментов для создания SWF- файлов и управления ими. Распространяемый на условиях GPL-2.0 или более поздней версии , он может быть скомпилирован из исходного кода C для работы под Linux, Microsoft Windows и Apple OS X. [1] В системах Microsoft Windows предварительно скомпилированный установщик также устанавливает оболочку с графическим интерфейсом для инструмента преобразования PDF в SWF пакета, pdf2swf .
SWFTools использует дополнительные сторонние библиотеки для некоторых своих функций и связывается с ними, например Xpdf , PDFlib, freetype и libjpeg .
Инструменты
[ редактировать ]Текущая стабильная версия пакета SWFTools версии 0.9.2 состоит из следующих компонентов:
Компонент | Краткое описание |
---|---|
as3compile | Автономный компилятор ActionScript 3.0. |
avi2swf | Конвертер файлов анимации AVI в SWF (устарело, для этого используйте MEncoder или ffmpeg). |
шрифт2swf | Преобразование файла шрифта (TTF, Type1) в SWF. |
gif2swf | Преобразование GIF в SWF. Умеет работать с анимированными gif-файлами. |
jpeg2swf | Создает слайд-шоу из одного или нескольких изображений JPEG. Поддерживает сжатие оценки движения (h.263) для лучшего сжатия видеопоследовательностей. |
pdf2swf | Конвертер PDF в SWF. Генерирует один кадр на страницу. Включает полностью форматированный текст, ::включая таблицы и формулы, внутри SWF. Он основан на парсере xpdf PDF от ::Derek B. Noonburg. |
png2swf | Как JPEG2SWF, только для PNG. |
SWFBBox | Позволяет читать, оптимизировать и корректировать ограничивающие рамки SWF. |
SWFC | Создание SWF-файлов из простых файлов сценариев. Включает поддержку ActionScript 2.0/3.0. |
SWFCombine | Многофункциональный инструмент для вставки SWF в SWF-файлы Wrapper, объединения SWF-файлов, группирования и манипуляций с основными параметрами (например, изменение размера). |
swfdump | Распечатывает информацию SWF, т.е. изображения/шрифты/звуки, содержащийся дизассемблер кода, данные перекрестных ссылок и ограничительной рамки. |
SWFextract | Извлечение SWF-элементов: видеоролики, звуки, изображения, фигуры и т. д. |
швейцарский френдлер | Рендеринг растровых изображений из SWF-файлов, созданных с помощью pdf2swf, jpeg2swf или png2swf. |
SWF-строки | Сканирует SWF-файлы на наличие текстовых данных. |
wav2swf | Преобразование аудио WAV в SWF. |
Дополнительные и/или адаптированные команды доступны в версиях для разработки и в репозитории Git.
В комплект SWFTools также входит библиотека Python gFX API, состоящая из анализатора PDF (на основе xpdf ) и ряда серверных модулей рендеринга. Используя API, можно извлекать текст из страниц PDF, создавать растровые изображения из PDF и конвертировать файлы PDF в SWF. Последняя функциональность аналогична той, которую предлагает отдельная утилита pdf2swf , подробно описанная выше, но более мощная: API может создавать отдельные SWF-файлы из отдельных страниц PDF или составные страницы из разных файлов PDF.
Ссылки
[ редактировать ]- ^ Боуэн, Ронда (13 марта 2011 г.). «5 лучших малобюджетных и бесплатных Flash-редакторов» . Brighthub.com . Брайт Хаб Инк . Проверено 7 февраля 2015 г.