简体中文

文档 · PDF 工具包

为什么您的 PDF 会横向打开以及如何永久修复它

· 为什么它很重要

pdf 旋转 扫描

混合文档页面垂直对齐
原始 ToolAcre 矢量图

横向页面来自扫描仪、手机摄像头和横向桌子,查看器的旋转按钮很少修复文件本身。这篇文章解释了原因以及为什么正确的修复意味着重写文档一次。

为您旋转,为其他人侧向——关于“在我的屏幕上看起来不错”的扫描的重复电子邮件链

在一个浏览器窗口中看起来是直立的扫描件可能会通过电子邮件横向到达,因为第一个查看者记住了临时的显示方向。文件本身从未改变。接收者打开原始存储的方向,产生熟悉的交流,双方如实报告不同的观点。

持久的补救措施是新保存的 PDF ,其选定的页面带有更正的旋转值。 ToolAcre 提供本地保存,而不是仅仅打开当前预览。保留源代码,直到在另一个查看器中打开面向收件人的输出并逐页检查。

横向页面的来源 - 送纸器方向、手机捕获、纵向文档中的横向表格以及不匹配的旋转标志

横向页面可以从导出过程中继承的送纸器方向、手机捕获、横向表格或旋转值开始。该工具包不会诊断哪个设备引入了该状态。它读取每个选定页面的当前旋转并添加 90、180 或 270 度。

混合起源解释了为什么一个全局选择会使文档变得更糟。肖像发票可能已经是正确的,而其拍摄的背面是颠倒的。确定物理位置,记下每个人需要的回合,并为需要不同添加的组使用单独的传球。

为什么查看器旋转不固定 - 显示设置和文件更改之间的区别

查看器旋转通常属于界面状态而不是文档。它有助于立即阅读,但在重新加载、下载或转发后可能会消失。文件级操作将更改的页面元数据序列化为新结果,为其他符合要求的查看者提供相同的指令。

不要从当前看起来正确的缩略图推断持久性。下载输出并重新打开它。 ToolAcre 路径使用 `-rotated.pdf` 后缀命名结果,这有助于将保存的校正与未更改的输入和任何仅查看器状态区分开来。

不修复它的成本 — 打印浪费、手机上不可读的附件以及放弃的审阅者

不解决方向会在以后的每次使用中浪费时间。移动阅读器会强制重复转动,打印输出可能会出现错误方向,审阅者可能会忽略需要笨拙缩放的内容。尽管从技术上讲没有页面数据消失,但这些都是工作流程成本。

重复的临时修复也会增加错误。有人可能会在第一次旋转上保存第二次旋转,因为他们无法判断文件中的状态。建立一份经过审查的更正副本,明确命名,并使用该工件进行后续合并、归档和分发。

在本地修复它意味着添加到每个选定页面的存储 /Rotate 值

该工具通过将请求的数量添加到每个选定页面的 `/Rotate` 值并将其标准化为四分之一圈来修复文件。它不会重绘像素、转换内容流或交换页面框。这就是为什么可选文本和图像质量保持不变的原因。

加法规则值得强调:将 90 度应用于现有 270 会产生 0,而将其两次应用于现有 0 会产生 180。没有绝对正直的指挥。根据当前下载的文件而不是先前尝试的内存选择物理页面和所需的添加。

工作示例 - 标准化混合批次的扫描发票,使每一页都直立打开

对于混合发票批次,列出未正确打开的每个页面以及需要相同轮次的组页面。首先将 180 应用到颠倒页面,检查输出,然后在必要时在第二遍中将 90 应用到横向页面。每次通过都会创建一个新文件,因此在审阅期间保持清晰的名称。

随后检查每一页,包括那些未命名的页面。旋转是根据实际页数进行验证的,但该工具无法识别内容是否垂直显示。人工审核会发现错误的位置、预先存在的角度或内部方向在成为 PDF 内容之前不同的手机图像。

这不包括什么 - 拉直倾斜扫描和 OCR,它们是图像处理任务而不是旋转

四分之一转不会对稍微倾斜的扫描进行校正、校正透视、执行 OCR 或在页面内独立旋转图像。这些是图像处理任务。该路由还拒绝受密码保护的文档,并将每个 PDF 限制在 50 MB 处,以避免不安全的内存压力。

任何保存的编辑都会使数字签名无效,并且该工具不会压缩输出。如果扫描的页面模糊或呈梯形,请返回到捕获或图像编辑阶段。旋转元数据可以使方向一致,但无法改善构建扫描的像素。

要点 — 横向 PDF 是文件修复的文件问题,并且 PDF 工具包的旋转功能将其应用到选项卡中

侧向 PDF 会得到可靠解决。 ToolAcre 的方法在其狭窄的范围内是无损的,因为它改变了附加的页面方向元数据并保留了内容流。

工作人员将更正结果保存在设备上,而不上传文档。使用特定于页面的选择,记住每个操作都是相对的,并在共享结果之前打开结果。这种严格的循环将重复出现的显示参数转变为普通 PDF 查看器和打印机可以一致解释的稳定工件。如果稍后要签署更正后的副本,请先完成所有方向审核,以便再次轮换不会使新签名失效。记录哪些物理页面发生了变化,将它们与源进行比较,并使更正后的文件名对于任何组装后续数据包的人来说都是明确的。在作业中保留该注释,直到所有下游合并完成,因为稍后的混合数据包可能会错误地重新引入未更正的源。当方向在操作上也很关键时,在分发之前测试一张打印的纸张。