Skip to content

Repository files navigation

LogoCraft App


Table of Contents

About The Project

LogoCraft Screenshot

LogoCraft App is an application for logo conversion. Built with Python and PyQt6, it provides a platform for handling various image formats, with a focus on maintaining image quality and processing efficiency.

Key Features:

  • High DPI support for modern displays
  • Multi-format image processing support
  • Image conversion
  • User-friendly graphical interface
  • Batch processing capabilities
  • Custom output format specifications

Built With

  • Python 3.8+
  • Pillow==9.5.0
  • PyQt6==6.6.1
  • PyQt6-Qt6==6.6.1
  • PyQt6-sip==13.6.0

Getting Started

Follow these steps to set up LogoCraft App locally:

Prerequisites

  • Python 3.8 or higher
  • pip package manager
python -m pip install --upgrade pip

Installation

  1. Clone the repository
git clone https://github.com/yourusername/LogoCraft_App.git
  1. Create and activate a virtual environment
python -m venv .venv
source .venv/bin/activate  # On Windows: .venv\Scripts\activate
  1. Install required packages
pip install -r requirements.txt
  1. Launch the application
python run.py

Usage

LogoCraft App provides a straightforward interface for image processing:

  1. Load images via drag-and-drop or file selection
  2. Choose desired output formats:
    • Logo (300×300)
    • Small Logo (136×136)
    • KD Logo (140×112)
    • RPT Logo (155×110)
    • Print Logo (Thermal)
  3. Select output directory
  4. Process images with a single click

Supported Formats:

  • PNG
  • JPEG/JPG
  • BMP
  • GIF
  • TIFF
  • WebP

Documentation

For detailed information about the application:

About

PyQt6 desktop app for batch logo conversion and multi-format image processing.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages