Запуск 3D Text Commander из командной строки
Для запуска 3D Text Commander в режиме командной строки:
- Нажмите кнопку Пуск на рабочем столе и выберите в меню пункт Выполнить....
- В окне Запуск программы нажмите кнопку Обзор...,
перейдите в папку программы 3D Text Commander и выберите исполняемый файл 3DTextCommander.exe.
- Дополните команду нужными опциями и нажмите OK.
Пакетный режим
Произвести обработку больших объёмов данных - множество проектов или проект со множеством
обложек - проще с использованием командной строки. Просто запустите приложение
с нужными параметрами и расслабтесь - работа будет сделана в автоматическом режиме.
Опции командной строки
3DTextCommander.exe -b project_file [-r]
[-result image_file]
[-front[_N] image_file]
[-text[_N] text_to_render]
[-find[_N] text_to_replace]
[-color[_N] значение]
[-zoom значение]
[-shadow on|off]
[-reflection on|off]
[-background значение]
[-imagewidth значение]
[-imageheight значение]
[-imagemarginx1 значение]
[-imagemarginx2 значение]
[-imagemarginy1 значение]
[-imagemarginy2 значение]
[-imagemarginx значение]
[-imagemarginy значение]
[-imagemargin значение]
[-sizeincludemargin]
[-imagedpi значение]
[-imageformat значение]
где:
Вы можете использовать маску только в одном месте, т.е., например, Вы не можете использовать маску и в имени файла проекта и в имени файла обложки.
В тексте для рендеринга могут быть использованы замены:
В именах файлов могут быть использованы следующие замены (макросы):
Если Вы используете маску в имени файла изображения, Вы можете использовать замены в именах файлов других изображений:
Примеры:
где:
Параметр | Сокр. вариант | Описание |
---|---|---|
файл_проекта | Имя файла проекта или маска для нескольких файлов (например *.3pj); | |
-r | обработка всех подкаталогов при использовании маски в имени файла проекта или обложки; | |
-result файл_обложки | -res файл_обложки | имя результирующего файла; |
-front[_N] файл_обложки | -s0[_N] файл_обложки | имя файла обложки для фронтальной стороны (для N-го объекта, если необходимо) или маска при обработке нескольких обложек для одного проекта (например *.png); |
-text[_N] text_to_render | -t[_N] text_to_render | текст для рендеринга. Если Вы хотите заменить в проекте не весь текст, а только часть, используйте -find; |
-find[_N] text_to_replace | -f[_N] text_to_replace | текст, который будет заменён текстом -text. Если Вы хотите произвести несколько замен, используйте разделитель || (см. примеры); |
-color[_N] значение | -c[_N] значение | цвет модели (hex-формат RRGGBB); |
-zoom значение | -z значение | увеличение/уменьшение; |
-shadow on|off | -sh on|off | включить/выключить тень; |
-reflection on|off | -rf on|off | включить/выключить отражение; |
-background значение | -bg значение | цвет фона (hex-формат RRGGBB); |
-imagesizeincludemargin -imagewidth значение -imageheight значение -imagemarginx1 значение -imagemarginx2 значение -imagemarginy1 значение -imagemarginy2 значение -imagemarginx значение -imagemarginy значение -imagemargin значение -imagedpi значение -imageformat значение |
-is -iw значение -ih значение -imx1 значение -imx2 значение -imy1 значение -imy2 значение -imx значение -imy значение -im значение -id значение -if значение | настройки результирующего изображения. |
Вы можете использовать маску только в одном месте, т.е., например, Вы не можете использовать маску и в имени файла проекта и в имени файла обложки.
В тексте для рендеринга могут быть использованы замены:
- {_3DTEXT_BR_} - новая строка.
В именах файлов могут быть использованы следующие замены (макросы):
- {PROJECT_NAME} - имя файла проекта (без расширения);
- {PROJECT_PATH} - путь к файлу проекта.
Если Вы используете маску в имени файла изображения, Вы можете использовать замены в именах файлов других изображений:
- {IMAGE_NAME} - имя файла обложки (без расширения);
- {IMAGE_PATH} - путь к файлу обложки.
Примеры:
- Пример полного пути к программе:
"C:\Program Files (x86)\Insofta 3D Text Commander\3DTextCommander.exe"
- "_Путь_\3DTextCommander.exe" -b c:\work\menu.3pj
- "_Путь_\3DTextCommander.exe" -b c:\work\menu.3pj -front c:\work\*.png -result {IMAGE_FILE}_res.png
- "_Путь_\3DTextCommander.exe" -b c:\work\*.3pj
- "_Путь_\3DTextCommander.exe" -b c:\work\menu.3pj -text "Форма{_3DTEXT_BR_}поддержки"
- В этом примере будут заменены строки "Год" на "Новый год" и "2017" на "2018":
"_Путь_\3DTextCommander.exe" -b c:\work\menu.3pj -find "Год||2017" -text "Новый год||2018"
- В последнем примере, имя результирующего файла "{PROJECT_PATH}{PROJECT_FILE}_res.png" после замены
превратится в "c:\work\site\menu1_res.png" для проекта "c:\work\site\menu1.3pj":
"_Путь_\3DTextCommander.exe" -b c:\work\*.3pj -r -result {PROJECT_PATH}{PROJECT_FILE}_res.png
Связанные темы
3D Text Commander