Сегодня покажу, как на чистой Java, без лишних библиотек, можно создавать PNG с текстом, цветами и фигурами. Полный контроль: шрифты, размеры, цвета, всё через Graphics2D.
В этом посте:
• Создание пустой картинки.
• Заливку фона и рисование текста.
• Сохранение результата в PNG.
С помощью этого можно отправлять информацию пользователю не обычным текстом, а красивыми изображениями!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19❤10👍8🤝4
Создадим утилиту, которая считывает WAV-файл, анализирует амплитуду и выводит участки, где звук практически исчезает.
В этом посте:
• Читаем WAV-файл с помощью AudioSystem
• Переводим байты в амплитуды
• Находим участки, где сигнал меньше заданного порога
Можно использовать для автообрезки подкастов, удаления пауз в стримах или даже в системах триггерной записи.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20❤11👍4
Идеально для CLI, serverless и микросервисов.
Используй native-image, настраивай reflection-config.json и удивляйся, как твой код запускается быстрее Python-скрипта.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17❤4👍4
❤7👍7🔥4😁3
Сегодня покажу, как на чистой Java без библиотек снять скриншот всего экрана и записать его в файл.
В этом посте:
• Подключаем Robot и Toolkit для захвата экрана
• Делаем скрин всего монитора
• Сохраняем в PNG через ImageIO
Удобно для логов ошибок, автотестов GUI или просто пранков.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥24❤6👍6🤝3😁1