aspect-ratio-too 0.1.1

Creator: railscoder56

Last updated:

Add to Cart

Description:

aspectratiotoo 0.1.1

Aspect Ratio Too
Overview
Aspect ratio calculations.
Installation
pip install aspect-ratio-too

Development
make env
make reqs
pip install -e .

Testing
pytest

Usage
Know the aspect ratio you want but don't know the corresponding width/height? Try this:
from aspect_ratio_too import AspectRatioCalculator

arc = AspectRatioCalculator(16, 9)

# Get (width/height) tuple
arc.width_to_dimensions(1920) # (1920, 1080)
arc.height_to_dimensions(1080) # (1920, 1080)

arc.width_to_height(1920) # 1080
arc.height_to_width(1080) # 1920

Or calculate the aspect ratio given know pixel dimensions:
from aspect_ratio_too import aspect_ratio, aspect_ratio_str

aspect_ratio(1920, 1080) # 1.7777777777777777

aspect_ratio_str(1920, 1080) # 16:9

Issues
If you experience any issues, please create an issue on Bitbucket.
History
All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
0.1.1 (2023-06-22)

Update packaging method to pyproject.toml.

0.0.1 (2022-11-07)

First release

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.