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.2.tar.gz (3.3 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.2-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: bitmapmaker-1.0.2.tar.gz
  • Upload date:
  • Size: 3.3 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.2.tar.gz
Algorithm Hash digest
SHA256 9cec4adee456058eec0aa64236d1fa5c2bd2117dbb16674c6ba1ff0a6e81a6b6
MD5 5c80297fd0a489d5eef36d2df25cfdb7
BLAKE2b-256 da5928e43138afe4978a2a2999c5970e1899869327607f1ea4950ef24597ecd2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bitmapmaker-1.0.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 ca3f01732b1870e6ba553638a6e33048bd4d2cd53923a17aefcc61467f7ac9ee
MD5 74c2050608aca3576916a3d63fda7320
BLAKE2b-256 be43d502480bed6179f522caf50bc3fc1dfd22777f8bb7a9fee56cd2ada9dab8

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