Skip to content

Concroach/Converter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Конвертер форматов изображений

Что это?

Приложение, которое предназначено для преобразования графических файлов из одного формата в другой.


Цель создания

  • Удобная и быстрая конвертация изображений в самые популярные форматы

Задачи

  • Создать интерфейс программы в Qt Designer
  • Установить необходимые библиотеки
  • Написать общий интерфейс программы
  • Написать функцию загрузки изображения
  • Для каждого формата написать функции конвертации в другой
  • Написать функцию загрузки форматированного изображения на диск

Функционал приложения

  • Загрузка изображения в программу

  • Конвертация формата изображения

    Input formats: png, jpg, webp, svg, bmp Output formats: png, jpg, webp, bmp, ascii

    Приложение позволяет конвертировать изображение формата "Input formats" в любой формат "Output formats"

  • Загрузка изображения на устройство

Интерфейс

  1. QLabel - название программы
  2. QLabel - доступные форматы для загрузки
  3. QPushButton - кнопка для загрузки изображения в программу
  4. QLabel - название загруженного файла
  5. Qlabel - доступные форматы для конвертации
  6. x5 QRadioButton - желаемый формат изображния
  7. QPushButton - кнопка конвертации и загрузки изображения

Технологии в проекте

Применены следующие библиотеки:

  • PyQt6
  • Pillow
  • webptools
  • svglib
  • reportlab

About

image format converter

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published