Skip to main content

Aspect ratio calculations.

Project description

# Aspect Ratio Too

## Overview Aspect ratio calculations.

## Development

make env make reqs pip install -e .

## Installation

pip install aspect-ratio-too

## 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) # 1920 arc.height_to_width(1080) # 1080

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](https://bitbucket.org/xstudios/aspect-ratio-too/issues) on Bitbucket.

# History All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/).

## 0.0.1 (2022-11-07) * First release

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

aspect_ratio_too-0.1.0-py2.py3-none-any.whl (4.0 kB view hashes)

Uploaded Python 2 Python 3

Supported by

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