Документация для разработчиков

Конвертер файлов

Конвертация файлов - трудозатратный процесс, с непредсказуемым временем выполнения. Поэтому процесс конвертации выполняется на отдельном сервере. Модуль конвертера файлов разбит на две части - клиентскую (transformer) и серверную (transformercontroller). Здесь идёт речь о клиентской части модуля.

Перед использованием модуля необходимо проверить установлен ли он, и подключить его при помощи конструкции:

\Bitrix\Main\Loader::includeModule('transformer');

Основная задача модуля - получить команду на конвертацию и отправить её на сервер. Команда состоит из нескольких параметров - команда для выполнения, модуль, колбек.

Класс Описание
Основные классы
CommandКласс для работы с командами.
FileTransformer Класс для облегчения работы с файловыми командами.
DocumentTransformer Наследник класса FileTransformer.
VideoTransformer Наследник класса FileTransformer.
Http Класс для отправки команды на сервер.
File Класс для поиска внешнего пути к файлу по его входному идентификатору.
FileUploader Класс для загрузки частей файла в облако или локально, "склеивания" частей и сохранения их.




Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
© «Битрикс», 2001-2019, «1С-Битрикс», 2019
Наверх