Конвертер файлов
Конвертация файлов - трудозатратный процесс, с непредсказуемым временем выполнения. Поэтому процесс конвертации выполняется на отдельном сервере. Модуль конвертера файлов разбит на две части - клиентскую (transformer) и серверную (transformercontroller). Здесь идёт речь о клиентской части модуля.
Перед использованием модуля необходимо проверить установлен ли он, и подключить его при помощи конструкции:
\Bitrix\Main\Loader::includeModule('transformer');
Основная задача модуля - получить команду на конвертацию и отправить её на сервер. Команда состоит из нескольких параметров - команда для выполнения, модуль, колбек.
Класс | Описание |
---|---|
Основные классы | |
Command | Класс для работы с командами. |
FileTransformer | Класс для облегчения работы с файловыми командами. |
DocumentTransformer | Наследник класса FileTransformer. |
VideoTransformer | Наследник класса FileTransformer. |
Http | Класс для отправки команды на сервер. |
File | Класс для поиска внешнего пути к файлу по его входному идентификатору. |
FileUploader | Класс для загрузки частей файла в облако или локально, "склеивания" частей и сохранения их. |
© «Битрикс», 2001-2024, «1С-Битрикс», 2024