仅在 Safari 中具有可填写字段的 PDF 中的文本未对齐

Text is misaligned in PDF with fillable field only in Safari

我有一个使用 PDFlib 生成的 PDF,其中包含可填写的字段。它们在 Chrome、FF、Edge、IE 上按预期工作,但在 Safari 上不工作。

我们没有 Mac 在工作,所以我正在使用带有 OSX El Capitan、Safari 9.3 的 SauceLabs,分辨率为 1376x1032。

当我在浏览器中(同样,仅限 Safari)填写 https://www.pdflib.com/pdflib-cookbook/pdf-on-the-web-server/starter-webform/php-starter-webform/ 等表单上的可填写字段时,当您在可填写字段外单击时,文本会向上移动几个像素。再次点击编辑,又回到原来的位置。点击外部,它再次向上移动。

这是一个不可避免的 Safari 错误,还是我可以做些什么来防止这种情况发生(目前正在阅读 PDFlib 文档,但我没有看到任何远程提及此的内容)?

They work as expected on Chrome, FF, Edge, IE, but not on Safari.

请记住,目前所有浏览器都只提供有限的 PDF 查看支持。 (每个版本都越来越好,但还不够完美)

请使用 PDF 参考产品 Adob​​e Acrobat (Reader) 查看 PDF 文件。此外,其他 PDF 查看器(如 Apple Preview)功能不完整,可能无法正确显示所有内容。

当它在 Adob​​e Acrobat 中正确显示时 Reader,您知道 PDF 没有问题,但它是您使用的查看器中的错误。