internetarchive / internetarchive/bookreader

Rotate Page 90 degrees clockwise

Open
#1,134 6 comments 0 reactions 1 assignee Claimed by @cdrini View on GitHub
priority: high
Dominant language
JavaScript
Stars
1.2k
Forks
491
Avg merge
2d 15h
Merged PRs (30d)
3

Description

Newly digitized books have pictures that must be rotated to view. My archive.org library (https://archive.org/details/bradford-col926) has books with large pictures and books with maps. These were excellently digitized by archive.org. I am the administrator. The maps, in particular are not easily used with rotating.

A single rotate 90 degree CW would solve the problem.

> Is your feature request related to a problem? What is the motivation for implementing this feature?

I, as the admin of a library, would like to rotate the image and save it back to the library. I contributed these
books and want the resulting images to be useable. (I have 300+) more books to contribute.
*Proposal & Constraints**

> What is the proposed solution / implementation? Is there a precedent for this approach succeeding elsewhere?

A Rotate Clockwise 90 degrees button.
With Edit, Rotate Clockwise 90 degrees, [Rotate Clockwise 90 degrees, ...] Save
in Admin mode I could greatly improve the usability of the existing books and the rest of my collection.

> Which suggestions or requirements should be considered for how this feature needs to appear or be implemented?

Rotate button should be next to zoom buttons ("+" and "-").

**Additional Resources**

> Add any other screenshots or assets related to the feature request.

**Success Metrics**

> How will you know if this change is successful? What specific metrics are relevant and how do you expect them to change?

I will edit a 1910 Atlas of American Railroads and rotate some of the maps and save it. (Being able to simply check a number of maps and pushing a Rotate and Save option would make that work go much faster. There are LOT of images to rotate in a 700 page atlas.

Ed Bradford
Pflugerville, TX
egbegb2@gmail.com

**Stakeholders**

> @-tag stakeholders of this feature

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.