SWFTools

редактировать
SWFTools
Разработчик (и) Маттиас Крамм и другие
Первоначальный выпуск2003; 17 лет назад (2003 г.)
Стабильный выпуск 0.9.2 Стабильный / 8 апреля 2012 г.; 8 лет назад (08.04.2012)
Написано наC
Операционная система Кросс-платформенная
Тип Утилита - PDF SWF
Лицензия GNU GPL
Веб-сайтswftools.org

SWFTools - это набор программных инструментов с открытым исходным кодом для создания и управления SWF файлов. Распространяется в соответствии с условиями Стандартной общественной лицензии GNU, он может быть скомпилирован из исходного кода C для работы под Linux, Microsoft Windows и Apple OS X. В системах Microsoft Windows предварительно скомпилированный установщик также устанавливает оболочку графического интерфейса для инструмента преобразования PDF в SWF пакета, pdf2swf .

SWFTools полагается на дополнительные сторонние библиотеки и связывается с ними для некоторых своих функций, например Xpdf, PDFlib, freetype и libjpeg.

Инструменты

Текущий стабильный пакет SWFTools версии 0.9.2 состоит из следующих компонентов:

КомпонентКраткое описание
as3compileАвтономный компилятор ActionScript 3.0.
avi2swfКонвертер файлов анимации AVI в SWF (теперь не рекомендуется, используйте для этого MEncoder или ffmpeg).
font2swfПреобразование файла шрифта (TTF, Type1) в SWF.
gif2swfПреобразование GIF в SWF. Возможность обрабатывать анимированные гифки.
jpeg2swfСоздает слайд-шоу из одного или нескольких изображений JPEG. Поддерживает сжатие оценки движения (h.263) для лучшего сжатия видеопоследовательностей.
pdf2swfКонвертер PDF в SWF. Создает один кадр на страницу. Включает полностью форматированный текст, включая таблицы и формулы, внутри Flash-ролика. Он основан на парсере xpdf PDF от :: Дерек Б. Нунбург.
png2swfКак JPEG2SWF, только для PNG.
swfbboxПозволяет читать, оптимизировать и настраивать ограничивающие рамки SWF.
swfcСоздание SWF-файла из простых файлов сценариев. Включает поддержку ActionScript 2.0 / 3.0.
swfcombineМногофункциональный инструмент для вставки SWF в SWF-файлы Wrapper, конкатенации SWF, наложения в стек и манипулирования основными параметрами (например, изменение размера).
swfdumpРаспечатывает информацию SWF, т. Е. Изображения / шрифты / звуки, содержащие дизассемблированный код, перекрестные ссылки и данные ограничивающей рамки.
swfextractИзвлечение SWF-элементов: видеоклипы, звуки, изображения, формы и т. Д.
swfrenderРастровое отображение из файлов swf, созданных с помощью pdf2swf, jpeg2swf или png2swf.
swfstringsСканирует SWF-файлы на предмет текстовых данных.
wav2swfКонвертация аудио WAV в SWF.

Дополнительные и / или адаптированные команды доступны в версиях для разработки и в репозитории Git.

Набор SWFTools также включает библиотеку Python gFX API, состоящую из анализатора PDF (на основе xpdf ) и ряда серверных компонентов для рендеринга. Используя API, можно извлекать текст из страниц PDF, создавать растровые изображения из PDF и конвертировать файлы PDF в SWF. Последняя функциональность аналогична той, что предлагается автономной утилитой pdf2swf, описанной выше, но более мощной: API может создавать отдельные файлы SWF из отдельных страниц PDF или составные страницы из разных файлов PDF.

Ссылки
Внешние ссылки
Последняя правка сделана 2021-06-06 05:19:14
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте