Skip to main content

A package for creating your own custom bitmaps from a windows GUI.

Project description

bitmapmaker

bitmapmaker is a Python package that allows you to create custom bitmaps using a Windows GUI. You can toggle squares on and off, including bulk area selection, and visualize the resulting bitmap in a 2D array. The generated bitmap is also printed to the terminal for easy copying.

Features

  • Toggle individual squares on and off
  • Bulk area selection
  • Visualize the resulting bitmap in a 2D array
  • Copy the generated bitmap from the terminal

Installation

To install bitmapmaker, clone the repository and install the required dependencies:

git clone https://github.com/Ruxton07/bitmapmaker.git
cd bitmapmaker
pip install -r requirements.txt

Usage

To use bitmapmaker, run the following command and enter the dimensions of the grid when prompted:

python -m src.bitmapmaker.bitmapgui

Example

After running the command, a GUI window will open where you can toggle squares on and off. Once you submit, the generated bitmap will be displayed in a 2D array format and printed to the terminal.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contributing

Contributions are welcome! Please open an issue or submit a pull request on the GitHub Repository, or you can contact me

Contact

For any questions or inquiries, please contact the author:

Links

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bitmapmaker-1.0.3.tar.gz (32.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bitmapmaker-1.0.3-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

Details for the file bitmapmaker-1.0.3.tar.gz.

File metadata

  • Download URL: bitmapmaker-1.0.3.tar.gz
  • Upload date:
  • Size: 32.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.1

File hashes

Hashes for bitmapmaker-1.0.3.tar.gz
Algorithm Hash digest
SHA256 6252afaa3979e073a8a78930c675d8f7028d0f4ae5a8a2b9edb508895462af4c
MD5 b61430cb7bd3f3201c9cf8ba566507e8
BLAKE2b-256 e8689b12adbf834901e2b6d4e0a08431e65e33b386f178acfef97b3003cb9df4

See more details on using hashes here.

File details

Details for the file bitmapmaker-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: bitmapmaker-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 4.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.1

File hashes

Hashes for bitmapmaker-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 4d5be5a0bb805564a9f3702bfdb22725055f92b98327c3abc3fd60acb5401287
MD5 8f9ff5dfcfc8e7e664fbbf8874101cad
BLAKE2b-256 5d26f303a9483ac9229344f8ae5aef494256a793a6be11a57c12eee6d5f5d92a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page