关于 PDF 旋转工具
PDF 旋转工具按页或整文档把 PDF 页面旋转 90、180 或 270 度,修正扫描件、手机拍照导出的方向错误,让所有页面统一为正向阅读。实现上工具直接修改页面的旋转属性(Rotation),而非重新绘制页面内容,因此不涉及重采样或压缩,输出画质与原始完全一致,文字仍可选中、复制与搜索。支持逐页预览并单独设置角度,也能一键批量旋转全部页面,或按页码范围(如 1-3,5)只旋转出错的那几页。几个常见场景判断:扫描仪送纸方向错误多为 90° 或 270°;手机转成 PDF 后倒置常用 180° 修正;双面打印背面倒置也靠 180° 解决;幻灯片横版改竖版则用 90°。对已旋转的页面再次旋转会叠加角度,先 90° 再 270° 即恢复原方向。处理在浏览器本地用 WebAssembly 完成,文件不会上传到第三方,适合整理扫描合同、票据或书籍章节时修正方向。
旋转是写在页面上的一个显示属性,这一点决定了它的可用范围。多数情况下旋转只改变页面的呈现方向,并不会重新排布内容,因此文字层与提取得以保持原样;但也正因为如此,某些流程在读取页面时会先按属性翻转坐标,若对方忽略了这一属性,提取出来的顺序就会与视觉不符。因此在旋转后应确认校对流程是否尊重该属性。
顺时针与逆时针的约定容易被弄反,尤其是在自动化脚本里。有的接口以正数表示顺时针,有的则以负值表示逆时针,而阅读器界面上的图标又往往只画一个弧形箭头。因此在批量处理前,先用一页做试转并确认结果方向,比一次处理几百页后发现全都反了要省事得多。
混合方向的文档需要逐页判断,而不是整份统一。由不同来源拼接而成的文件常常同时存在横向与纵向页面,若统一按一个方向旋转,修正了一部分就会弄坏另一部分。因此合理的做法是先扫描各页的当前方向与内容特征,再对需要修正的页面单独处理,并在处理后再扫一次确认没有遗留。
旋转与内容重新排版是两件不同的事,目标不同应当选择不同手段。若只是希望读者看到的页面方向正确,旋转属性足够;而若希望页面尺寸本身发生变化(例如把横向页面变成纵向并保持内容充满),则需要真正的重排,代价是可能改变版式并破坏原有坐标。因此先明确目标是「看着对」还是「真的变」。
旋转后如果需要标注或加戳,位置基准要重新确认。基于页面坐标放置的对象在旋转后可能出现偏移或与内容重叠,尤其是在页面尺寸与显示方向不一致时。因此建议在旋转完成之后再执行标注类操作,而不是反过来,这样对象坐标与最终显示方向一致,避免反复调整。
最后,批量操作前保留原始文件是必要的保险。旋转会改写页面属性,虽然内容大多不受影响,但一旦方向判断出错,逐页恢复会很麻烦;而保留原件可以让操作变成「从原件重新生成」而不是「把错的改回来」。这条原则在用脚本批量处理时尤其重要,因为脚本的失误往往是整体性的。
实现原理
旋转通过页面属性表达而不是重绘内容,因此图像与文字不会被重新编码,画质无损。要点是旋转量与页面本身已有的方向属性会叠加,因此对同一页重复旋转会持续累加(四次回到原位),而部分阅读器会忽略该属性导致显示不一致。
对同一页连续旋转四次 90°累计 360°,回到原始方向(属性是累加的,不是「设为某个值」)使用方法
- 打开「PDF 旋转工具」
- 上传 PDF 文件
- 根据需要调整输出选项
- 点击「处理」按钮,结果实时显示
- 复制或导出结果
使用场景
- 修正扫描件方向 — 扫描仪或手机导出的 PDF 偶尔方向错误,一键旋转 90° 或 180° 即可恢复正常阅读方向。
- 横竖混排调整 — 文档中混有横向页面时,将横向页旋转 90° 统一为竖向,便于连续阅读和打印。
- 双面打印校正 — 打印机双面输出时反面页可能倒置,旋转 180° 修正方向,避免装订后阅读困难。
- 指定页面旋转 — 只有部分页面方向错误时,按页码范围单独旋转,不影响其他页面。
- 演示文稿整理 — 将横版的幻灯片 PDF 旋转为竖版,适配竖屏展示设备或竖版打印。
常见问题
旋转会降低页面质量吗?
不会。工具修改的是页面旋转属性而非重新绘制内容,不涉及重采样或压缩,输出与原文件画质一致。
可以只旋转部分页面吗?
可以。支持按页码范围指定需要旋转的页面,如 1-3,5,其余页面保持不变。
支持 180° 旋转吗?
支持 90°、180°、270° 三种角度。180° 常用于修正倒置页面,90°/270° 用于横竖转换。
旋转后还能再旋转回来吗?
可以。对已旋转的页面再次旋转即可叠加角度,例如先 90° 再 270° 相当于 360° 恢复原方向。
旋转后文字还能搜索吗?
能。旋转只改方向属性,PDF 的文字层完整保留,旋转后仍可选中、复制并进行全文搜索。
能批量旋转多个 PDF 吗?
本工具聚焦单文件精准旋转,支持按页指定。如需批量,可逐个处理各文档。
旋转保存后用别的软件打开又变回去了?
旋转有两种存法:改页面 /Rotate 属性(阅读器都认),或物理重绘页面内容。个别老阅读器忽略 /Rotate 标记就会显示原方向。遇到不认的阅读器,用「物理旋转并重写页面」的选项导出,兼容性最好但文件会重排。
批量旋转时只想转横向的页面怎么办?
逐页选择比全选更稳:先按当前方向筛选出横页,再统一加 90°。混合方向的扫描件建议先横竖统一(全部转成竖向),再决定是否需要单独转某几页,两步走比一步到位不容易出错。