Others

为什么在触摸屏上打开 PDF 时滚动方向或页面方向错误

您在平板电脑上打开 PDF,向下滑动进行滚动,然后页面会向侧面移动。您将设备旋转至横向,PDF 则向相反方向旋转。在桌面上用鼠标滚轮完美滚动的文档在触摸屏上变成了一场令人沮丧的摔跤比赛。困扰移动设备上的 PDF 的滚动方向和方向问题源于 PDF 格式处理页面布局元数据的方式以及移动查看器如何解释该元数据。

触摸屏PDF查看引入了PDF格式从未设计用于适应的交互模式。 PDF 是在 20 世纪 90 年代初为带有键盘和鼠标的台式电脑创建的。在编写格式规范时,用手指滑动、捏合和旋转文档的概念并不存在。移动 PDF 查看器必须弥合桌面时代格式和触摸时代交互期望之间的差距。

Why Does a PDF Open With the Wrong Scroll Direction or Page Orientation on a Touchscreen

为什么 PDF 滚动在触摸屏上的表现不同

桌面 PDF 阅读器默认垂直滚动,因为鼠标滚轮会上下移动视口。 PDF 页面布局(无论是单页还是连续滚动)决定了页面的流动方式。在触摸屏上,观看者必须决定垂直滑动是否意味着在当前页面内向下滚动、前进到下一页或连续滚动所有页面。不同的查看者会做出不同的选择,并且 PDF 初始视图设置可以覆盖查看器的默认设置。

PDF 规范包括一个称为“页面布局”的初始视图设置,用于控制文档打开时页面的显示方式。选项包括单页、一栏、左侧两栏和右侧两栏。设置为“右两列”的文档将以两列布局显示页面,奇数页位于右侧,这可能会导致在需要垂直页面流的设备上出现水平滚动。遵循此设置的移动查看器可能会产生令人困惑的滚动行为。

页面前进方向是另一个混乱的来源。在西方阅读文化中,页面从左到右前进。在从右到左的阅读文化中,页面从右到左前进。 PDF 语言元数据告诉查看者要使用哪个阅读方向。使用阿拉伯语或希伯来语语言设置创建的 PDF 将从右向左前进页面,从而导致从左滑动到前进的行为,这让那些期望从右滑动到前进的用户感到惊讶。

WukongPDF

尝试修复 PDF

无需安装。直接在您的浏览器中工作。

立即开始 →

为什么 PDF 方向在移动设备上卡住或倒置

平板电脑和手机支持基于设备方向传感器的自动屏幕旋转。当您旋转设备时,操作系统会告诉 PDF 查看器旋转显示屏。查看器必须协调三个相互竞争的输入:设备物理方向、操作系统旋转锁定设置和 PDF 页面旋转元数据。

某些 PDF 包含嵌入旋转的页面。纵向文档中的横向页面可能会以 90 度旋转指令存储。移动查看器读取该指令并相应地旋转显示。如果设备也旋转,则两种旋转可以复合,产生上下颠倒或侧向显示的页面。查看者必须决定是否遵循 PDF 旋转、设备方向或两者的某种组合。

移动设备上的PDF导航体验因缩放级别持久性而变得更加复杂。当您在触摸屏上放大 PDF 页面然后滑动到下一页时,查看者必须决定是保持缩放级别还是重置以适合页面。保持缩放的查看者会产生一种不和谐的体验,每个页面都以不可预测的缩放状态打开。重置缩放的查看者会失去放大部分中的读者位置。

修复滚动和方向问题

大多数滚动方向问题可以通过更改 PDF 查看器设置来解决。在 PDF 应用程序中查找查看模式选项,通常标记为“单页”、“连续”或“滚动”。连续模式通常会产生最自然的触摸屏滚动体验,因为页面垂直流动而不会中断。单页模式强制水平或垂直一次一页前进。

如果 PDF 本身的初始视图设置有问题,您可以通过修改文档属性来覆盖它们。在支持元数据编辑的编辑器中打开 PDF。在文档属性下找到初始视图设置。将页面布局设置为单页连续,并将页面模式设置为不使用。这些设置指示查看者使用默认的滚动行为,而不是特定于文档的覆盖。

WukongPDF 通过基于浏览器的工具处理 PDF,让您可以在移动设备上查看之前调整页面布局设置。使用更正的初始视图设置重新处理 PDF 会生成一个在不同移动查看器中表现可预测的文件。

设计 PDF 以实现更好的移动查看效果

创建主要在移动设备上查看的 PDF 时,请将初始视图设置为“单页连续”并避免嵌入页面级旋转指令。使用标准页面尺寸,例如纵向的 letter 或 A4。如果需要横向页面,请旋转页面内的内容,而不是应用页面级旋转指令。

分发之前在 iOS 和 Android 设备上测试 PDF。这两个平台使用不同的默认 PDF 查看器和不同的滚动行为。在 Apple Books 中自然滚动的文档可能会在 Google Drive PDF 查看器中意外滚动。在这两个平台上进行的测试可以确定在文档到达受众之前可以纠正的问题。

双指缩放手势给触摸屏带来了额外的复杂性。当用户捏合缩放 PDF 页面时,查看者必须决定是重排文本以适应新缩放级别的屏幕宽度,还是保持原始布局并需要水平滚动。 PDF 是为固定布局而不是可重排文本而设计的。尝试重排 PDF 文本的移动查看器可能会产生乱码布局,其中文本重叠或超出页面。保持固定布局的查看器迫使用户水平和垂直滚动,这种行为对于习惯了移动优化网页的用户来说感觉不舒服。

PDF 初始视图设置还可能导致文档以意外的缩放级别打开。配置为在桌面显示器上以适合宽度打开的 PDF 在手机屏幕上可能会以非常不同的外观尺寸打开。移动查看器通常会覆盖文档缩放设置以支持其自己的默认设置,但覆盖可能会产生不和谐的过渡,其中文档在捕捉到查看器默认值之前会短暂地以指定的缩放显示。

平板电脑上的分屏和多窗口模式带来了另一层复杂性。当 PDF 查看器仅占据一半屏幕时,在全屏模式下工作的页面尺寸可能需要水平滚动。查看者必须决定是否缩放页面以适应较窄的视口或保持缩放级别。不同的观看者会做出不同的选择,并且没有任何设置可以在所有观看模式下产生一致的行为。

文本重排是某些移动 PDF 查看器提供的一项功能,尝试从 PDF 中提取文本并将其呈现在适合屏幕宽度的单列中。此功能可以使密集的 PDF 在小屏幕上可读,但它从根本上改变了文档布局。桌子坏了。图像移动。标题和正文之间的关系发生了变化。对于文本较多的文档来说,文本重排是一项有用的辅助功能,但对于布局很重要的文档,它不应该是默认查看模式。

移动操作系统更新有时会更改默认的 PDF 查看行为。修改 Safari PDF 渲染引擎的 iOS 更新可以改变 PDF 夜间的显示方式。依赖一致 PDF 查看行为的用户应在主要操作系统更新后测试其文档,并根据需要调整查看器设置。

Kindle 和 reMarkable 等电子墨水设备上的移动 PDF 查看体验与 LCD 和 OLED 屏幕显着不同。电子墨水刷新缓慢,使得平滑滚动变得不切实际。电子墨水 PDF 查看器通常使用一次一页导航而不是连续滚动。针对在 iPad 上平滑滚动而优化的 PDF 在电子墨水设备上导航可能会令人沮丧。在分发之前,对受众使用的特定设备类型进行测试可以揭示这些特定于平台的可用性问题。

专为移动平台设计的 PDF 查看器(例如 LiquidText、PDF Expert 和 Xodo)通常比移植到移动设备的通用桌面查看器更好地处理触摸屏滚动和方向。这些移动优先查看器以触摸交互作为主要输入方法构建,并在滚动、缩放和页面前进方面做出不同的设计选择。如果您设备上的内置查看器始终产生令人沮丧的滚动行为,那么切换到移动优先的 PDF 查看器通常是最简单、最有效的解决方案。

可折叠手机和双屏设备的日益普及引入了另一组 PDF 查看变量。通过折叠屏幕铰链显示的 PDF 的内容可能会被物理折痕遮挡。为这些设备设计的查看者可以调整页面布局,以避免将内容跨折放置,但这种调整要求查看者除了了解 PDF 页面几何形状外,还需要了解设备的物理特性。

PDF 查看体验对于用户来说应该是透明的。当滚动和方向按预期工作时,读者会专注于内容。如果不这样做,读者就会专注于与观众对抗,并且文档消息会在尝试导航的挫败感中丢失。

了解 PDF 滚动行为因设备而异的原因有助于用户快速诊断和解决导航问题,而不是假设文档或其设备已损坏。

滚动问题可能的原因快速修复
横向垂直滑动滚动PDF 中设置两栏页面布局将查看器更改为单页连续模式
页面从右向左前进PDF 语言设置为阿拉伯语/希伯来语覆盖查看器设置中的阅读方向
页面旋转方向与设备相反PDF 嵌入了页面旋转锁定设备方向或使用忽略 PDF 旋转的查看器
缩放在页面前进时重置查看器默认缩放行为切换到连续滚动模式
WukongPDF

尝试修复 PDF

无需安装。直接在您的浏览器中工作。

立即开始 →