Есть идеи как можно сделать?
Sergey Zhilinskiy:
Есть идеи как можно сделать?
Есть идеи как можно сделать?
А вы не пробовали задать имя файла с таким расширением?
Sergey Zhilinskiy:
Есть идеи как можно сделать?
Есть идеи как можно сделать?
//+------------------------------------------------------------------+ //| Script program start function | //+------------------------------------------------------------------+ void OnStart() { //-------------------------------------------------------- //бесконечный цикл распознавания нажатых кнопок клавиатуры while(!_StopFlag) { //нажмите кнопку escape, чтобы выйти из программы if(TerminalInfoInteger(TERMINAL_KEYSTATE_ESCAPE) != 0) break; //нажмите PageDown, чтобы сохранить изображение графика if(TerminalInfoInteger(TERMINAL_KEYSTATE_PAGEDOWN) != 0) { string file_names[]; if(FileSelectDialog("Save Picture",NULL,"All files (*.*)|*.*",FSD_WRITE_FILE,file_names,"SomeName.webp") < 1) continue; ChartScreenShot(0,file_names[0],640,480); } Sleep(100); } }
Отправить полученный bmp на сервис конвертации картинок, у которого есть API.
Alexey Volchanskiy #:
Отправить полученный bmp на сервис конвертации картинок, у которого есть API.
Отправить полученный bmp на сервис конвертации картинок, у которого есть API.
Почти так и сделал, только локально. С помощью утилиты https://developers.google.com/speed/webp/docs/cwebp?hl=ru
cwebp | WebP | Google for Developers
- developers.google.com
сжимает изображение в формате WebP. Входной формат может быть PNG, JPEG, TIFF, WebP или необработанными образцами Y'CbCr. Примечание. Анимированные файлы PNG и WebP не поддерживаются. Параметры Основные варианты: Укажите имя выходного файла WebP. Если этот параметр опущен, выполнит сжатие, но сообщит только статистику. Использование «-» в...
Sergey Zhilinskiy:
Есть идеи как можно сделать?
Есть идеи как можно сделать?
А PNG прям сильно не устраивает?
Sergey Zhilinskiy #:
Почти так и сделал, только локально. С помощью утилиты https://developers.google.com/speed/webp/docs/cwebp?hl=ru
классический способ конвертации и пост-обработки скриншотов/картинок: https://imagemagick.org/
вот настолько классика, что даже странно отсутствие его API в терминале.
Вам придётся после сохранения картинки запускать самодельный bat для оформления скриншота (или пачки).
ImageMagick – Mastering Digital Image Alchemy
- imagemagick.org
ImageMagick is a powerful, open-source software suite for creating, editing, converting, and manipulating images in over 200 formats. Ideal for web developers, graphic designers, and researchers, it offers versatile tools for image processing, including batch processing, format conversion, and complex image transformations.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь