页面旋转以何种方式影响 PDF 中给定的表单域?
In what way does the page rotation influence a given form field in a PDF?
我很难准确理解 PDF 规范关于页面与表单域旋转的预期内容。
最简单的例子是一个 PDF,它有一个页面,在正中央有一个文本框表单域和一些默认文本。没有弄乱其他任何东西,我们看到文本是水平阅读的。
如果我们将页面旋转更改为 90,是否会期望文本现在是垂直和横向的?
如果我们将页面旋转保持在 90 度,然后将文本框的旋转设置为 90 度,是否会出现文本现在上下颠倒的情况?
我在当前正在使用的 PDF 中遇到第二种情况(我无法共享),我看到文本看起来好像页面和文本框旋转为 0。显然,如果是这样,那一定是正确的Acrobat 和其他 PDF 阅读器显示的内容,但如果有人能解释一下为什么会这样,我们将不胜感激!
表单字段在页面上用小部件类型注释表示。
要使文本字段正面朝上显示,小部件注释应具有与页面相同的旋转值。
这也适用于 FreeText 注释,这是在查看器中添加到 PDF 的常见标记。通常,注释的旋转值等于页面旋转和应用于 PDF 查看器的任何当前旋转的总和。因此,如果页面旋转了 90 度,并且在 PDF 查看器中,用户将页面旋转了 90 度以上,并添加了自由文本注释,则旋转条目将为 180 度,这将导致文本正面朝上他们添加注释的时间(但如果他们撤消查看器旋转则旋转)。
If we leave the Page rotation at 90 and then set the textbox's
rotation to 90, would it be expected that the text is now upside down?
不,表单域的文本看起来 "correct" 并且处于正常阅读方向。注释内的文本 appearance/rotation 与页面旋转无关。
还有什么可以为您澄清的,就是了解注释有两个部分;描述其状态和外观设置的元数据,以及明确描述外观的可选外观流。旋转条目是元数据的一部分,当为文本字段等注释生成外观流时,此值用于旋转外观。注释的外观完全独立于任何页面旋转,如上所述,这是故意的,因此注释可以独立旋转(也许您希望文本位于侧面)。
我很难准确理解 PDF 规范关于页面与表单域旋转的预期内容。
最简单的例子是一个 PDF,它有一个页面,在正中央有一个文本框表单域和一些默认文本。没有弄乱其他任何东西,我们看到文本是水平阅读的。
如果我们将页面旋转更改为 90,是否会期望文本现在是垂直和横向的?
如果我们将页面旋转保持在 90 度,然后将文本框的旋转设置为 90 度,是否会出现文本现在上下颠倒的情况?
我在当前正在使用的 PDF 中遇到第二种情况(我无法共享),我看到文本看起来好像页面和文本框旋转为 0。显然,如果是这样,那一定是正确的Acrobat 和其他 PDF 阅读器显示的内容,但如果有人能解释一下为什么会这样,我们将不胜感激!
表单字段在页面上用小部件类型注释表示。
要使文本字段正面朝上显示,小部件注释应具有与页面相同的旋转值。
这也适用于 FreeText 注释,这是在查看器中添加到 PDF 的常见标记。通常,注释的旋转值等于页面旋转和应用于 PDF 查看器的任何当前旋转的总和。因此,如果页面旋转了 90 度,并且在 PDF 查看器中,用户将页面旋转了 90 度以上,并添加了自由文本注释,则旋转条目将为 180 度,这将导致文本正面朝上他们添加注释的时间(但如果他们撤消查看器旋转则旋转)。
If we leave the Page rotation at 90 and then set the textbox's rotation to 90, would it be expected that the text is now upside down?
不,表单域的文本看起来 "correct" 并且处于正常阅读方向。注释内的文本 appearance/rotation 与页面旋转无关。
还有什么可以为您澄清的,就是了解注释有两个部分;描述其状态和外观设置的元数据,以及明确描述外观的可选外观流。旋转条目是元数据的一部分,当为文本字段等注释生成外观流时,此值用于旋转外观。注释的外观完全独立于任何页面旋转,如上所述,这是故意的,因此注释可以独立旋转(也许您希望文本位于侧面)。