Auto-Rotate

Auto-Rotate是一款自动校正PDF页面倾斜和方向的工具,提供CLI、Python库和跨平台桌面应用。

WindowsBSD-3-Clause身份与来源已核实内容充分核实网盘镜像
查看下载方式

Auto-Rotate 软件介绍

内容充分核实

以下陈述按信息维度分区展示,每条陈述后紧邻列出支持该陈述的来源。

概览

  • Auto-Rotate是一款自动校正PDF页面倾斜和方向的工具,提供CLI、Python库和跨平台桌面应用。
    查看证据(3 条)
    GitHub README.mdAutomatically **deskew and turn upright** every page of a PDF — CLI, Python library, and a
    GitHub README.mdcross-platform desktop app.
    GitHub README.md<img src="docs/assets/logo.png" alt="Auto-Rotate" width="160" height="160">

功能

  • 自动校正PDF页面倾斜和方向,使用Tesseract进行方向检测,使用jdeskew进行精细倾斜校正,可选添加可搜索文本层。
    查看证据(5 条)
    GitHub README.mdEach page is rasterized, snapped to its correct cardinal orientation
    GitHub README.md(0/90/180/270°) with Tesseract's orientation-and-script detection, then
    GitHub README.mdfine-skew corrected with [`jdeskew`](https://pypi.org/project/jdeskew/)
    GitHub README.md(FFT + radial projection), and reassembled into a new PDF.
    GitHub README.mdsearchable text layer is added with OCRmyPDF.

平台

  • 支持Windows、macOS和Linux平台,提供桌面应用安装包和Python库。
    查看证据(4 条)
    GitHub README.md**Desktop app (no Python needed)** — download the installer for your OS from the
    GitHub README.md[latest release](https://github.com/gedejong/auto-rotate/releases): Windows `.msi`,
    GitHub README.mdmacOS `.dmg` (Apple Silicon, macOS 14+), or Linux `.deb`/`.rpm`/Flatpak.
    GitHub README.mdpipx install "auto-rotate[gui]" # + the `auto-rotate-gui` desktop app

安装

  • 可通过pipx或pip安装,也可下载各平台安装包,支持从源码安装。
    查看证据(5 条)
    GitHub README.mdpipx install auto-rotate # the `auto-rotate` command
    GitHub README.mdpipx install "auto-rotate[ocr]" # + the `--ocr` capability
    GitHub README.mdpipx install "auto-rotate[gui]" # + the `auto-rotate-gui` desktop app
    GitHub README.mdpip install auto-rotate # as a library
    GitHub README.md**From source** with [uv](https://docs.astral.sh/uv/):

限制

  • 输出是栅格化的,没有--ocr时是纯图像;jdeskew只能解决±--angle-max范围内的倾斜;Tesseract OSD需要足够的文本来确定方向。
    查看证据(4 条)
    GitHub README.md- The output is **rasterized**.
    GitHub README.mdWithout `--ocr` it is image-only (no selectable text);
    GitHub README.md- `jdeskew` only resolves tilt within ±`--angle-max` (default 15°).
    GitHub README.md- Tesseract OSD needs a reasonable amount of text to lock onto orientation; on

隐私

  • 该项不适用:证据中未提及隐私相关信息

维护

  • 项目处于活跃开发状态,有CI流程,支持多种开发工具和测试框架。
    查看证据(5 条)
    GitHub README.md[![CI](https://github.com/gedejong/auto-rotate/actions/workflows/ci.yml/badge.svg)](https://github.com/gedejong/auto-rotate/actions/workflows/ci.yml)
    GitHub README.mduv run ruff check . && uv run ruff format --check .
    GitHub README.mduv run pyright
    GitHub README.mduv run pytest # unit suite (system binaries mocked)

版本

  • 当前版本为0.1.1,提供Windows、macOS和Linux平台的安装包。
    查看证据(7 条)
    GitHub Release v0.1.1{"url":"https://api.github.com/repos/gedejong/auto-rotate/releases/335050470","assets_url":"https://api.github.com/repos/gedejong/auto-rotate/releases/335050470/assets","upload_url":"https://uploads.github.com/repos/gedejong/auto-rotate/releases/335050470/assets{?name,label}","html_url":"https://github.com/gedejong/auto-rotate/releases/tag/v0.1.1","id":335050470,"author":{"login":"github-actions[bot]","id":41898282,"node_id":"MDM6Qm90NDE4OTgyODI=","avatar_url":"https://avatars.githubusercontent.com/in/15368?v=4","gravatar_id":"","url":"https://api.github.com/users/github-actions%5Bbot%5D","html_url":"https://github.com/apps/github-actions","followers_url":"https://api.github.com/users/github-actions%5Bbot%5D/followers","following_url":"https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist
    GitHub Release v0.1.1发布版本:v0.1.1
    GitHub Release v0.1.1releases/assets/439485183","id":439485183,"node_id":"RA_kwDOSxubU84aMgL_","name":"Auto-Rotate-0.1.1.dmg","label":"","uploader":{"login":"github-actions[bot]","id":41898282,"node_id":"MDM6Qm90NDE4OTgyODI=","avatar_url":"https://avatars.githubusercontent.com/in/15368?v=4","gravatar_id":"","url":"https://api.github.com/users/github-actions%5Bbot%5D","html_url":"https://github.com/apps/github-actions","followers_url":"https://api.github.com/users/github-actions%5Bbot%5D/followers","following_url":"https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/github-actions%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/github-act
    GitHub Release v0.1.1ions%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/github-actions%5Bbot%5D/repos","events_url":"https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/github-actions%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"content_type":"application/x-apple-diskimage","state":"uploaded","size":99726342,"digest":"sha256:898dbf22c5b973a2bf9663250c1a2ac635b08732929ebcda30d18a67c2a5c305","download_count":3,"created_at":"2026-06-05T16:56:07Z","updated_at":"2026-06-05T16:56:12Z","browser_download_url":"https://github.com/gedejong/auto-rotate/releases/download/v0.1.1/Auto-Rotate-0.1.1.dmg"},{"url":"https://api.github.com/repos/gedejong/auto-rotate/releases/assets/439485614","id":439485614,"node_id":"RA_kwDOSxubU84aMgSu","name":"Auto-Rotate-0.1.1.msi","label":"","uploader":{"login":"github
    GitHub Release v0.1.1actions%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/github-actions%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"content_type":"application/x-msdownload","state":"uploaded","size":69487632,"digest":"sha256:d87db4817c814b54ad918763631b45d18711c0906bc8dc0988a12a5dd534ce55","download_count":5,"created_at":"2026-06-05T16:56:40Z","updated_at":"2026-06-05T16:56:42Z","browser_download_url":"https://github.com/gedejong/auto-rotate/releases/download/v0.1.1/Auto-Rotate-0.1.1.msi"},{"url":"https://api.github.com/repos/gedejong/auto-rotate/releases/assets/439485436","id":439485436,"node_id":"RA_kwDOSxubU84aMgP8","name":"auto-rotate_0.1.1-1.ubuntu-noble_amd64.deb","label":"auto-rotate_0.1.1-1~ubuntu-noble_amd64.deb","uploader":{"login":"github-actions[bot]","id":41898282,"node_id":"MDM6Qm90NDE4OTgyODI=","avatar_url":"https://a
    GitHub README.md[latest release](https://github.com/gedejong/auto-rotate/releases): Windows `.msi`,
    GitHub README.mdmacOS `.dmg` (Apple Silicon, macOS 14+), or Linux `.deb`/`.rpm`/Flatpak.

来源索引

Auto-Rotate 下载方式说明

进入下载页后,可使用手机扫描二维码打开网盘下载。

授权与下载策略

  • 授权协议:BSD-3-Clause
  • 是否开源:未核实
  • 下载策略:网盘镜像

同类软件推荐