【问题标题】:PDF Open Parameters: comment=commentID doesn't workPDF 打开参数:comment=commentID 不起作用
【发布时间】:2011-07-17 14:51:29
【问题描述】:

根据 Adob​​e 的 PDF Open Parameters 手册,可以使用某些参数从命令行或 HTML 中的链接打开 PDF 文件。 这些开放参数包括page=pagenumzoom=scalecomment=commentID等(第一个参数前面应该有#,下一个参数前面应该有&

adobe官方PDF Open Parameters给出了这个例子:

#page=1&comment=452fde0e-fd22-457c-84aa-2cf5bed5a349

但是 comment 部分对我不起作用!

page=pagenumzoom=scale 很适合我。但是comment=commentID 不起作用。我在 Adob​​e reader 6.0.0 和 Adob​​e Pro Extended 9.0.0 上试过:我无法获得指定的评论。

另外,我通过以 XFDF 格式导出 cmets 来获得评论 ID,在生成的文件中,我希望每个评论对应于 ID 都有一个 name 属性(嗯,外观看起来像手册)。

我想也许有一个设置我应该首先启用(或者可能在 adobe 中禁用)或者我得到的评论 ID 错误,或者其他什么?!

任何帮助将不胜感激

【问题讨论】:

    标签: html pdf command-line hyperlink command-line-arguments


    【解决方案1】:

    根据文档,您必须将page=X 与您的comment=foo 一起添加。您复制的示例有它,但它是从文档中复制的,而不是您自己做的。

    您在设置comment 时是否缺少page=


    混蛋!

    从您链接的手册的最后一页:

    网址限制
    ●浮点值仅保留小数点后一位。
    ●各个参数及其值(用&或#分隔)长度不能超过32个字符

    添加了重点。

    评论 ID 是一个 16 字节的值,以十六进制表示,其中包含四个连字符以打破单调。那里有 36 个字符……以“comment=”开头又增加了 8 个字符。共 44 个字符。

    据此,评论 ID 永远不会起作用,包括他们在文档中显示的示例

    您只是在命令行上尝试,还是通过网络浏览器也尝试过?我想知道这是否有区别。如果没有,我们正在寻找一个不能工作的功能。曾经......而且可能从来没有。

    【讨论】:

    • 谢谢马克。是的,我也这样做了。 "C:\Program Files\Adobe\Acrobat 6.0\Reader\AcroRd32.exe" /A "#page=3&comment=a9178992-ccbf-4f15-a792-a01320b066c3=OpenActions" "d:\FDF\doc1.pdf"。或"C:\Program Files\Adobe\Acrobat 6.0\Reader\AcroRd32.exe" /A "#page=3&zoom=1000&comment=a9178992-ccbf-4f15-a792-a01320b066c3=OpenActions" "d:\FDF\doc1.pdf",以及其他变体,包括省略=OpenActions。它始终有效,comment=<commentID> 除外。我还尝试通过更改 FDF 文件中的名称标签并重新导入它们来更改评论 ID,但从未奏效。非常感谢您的支持
    • 也许我的commentID 弄错了?我查看了从 acrobat 导出的 XFDF 文件:<text color="#00FF00" opacity="0.505005" creationdate="D:20110314092638+03'30'" flags="print,nozoom,norotate" date="D:20110314092641+03'30'" name="3c2b1bf6-7631-45ac-a3b4-45dc92bde066" icon="Circle" page="0" rect="109.167007,122.248001,129.167007,142.248001" rotation="90" subject="Sticky Note" title="Mostafa"> 我认为有一个 name 属性必须是 commentID?或者,我必须检查 acrobat 的选项中的某些内容以允许导航到 commentID?
    • 是的,马克。你是对的....混蛋! :)) 我花了整整 5 天的时间来解决这个问题......我相信你是对的......commentID 永远不会足够大(我在 FireFox 3.6 和 IE 6 上尝试过,但在静脉中).. .我想我必须找到另一种方法:( 非常感谢马克,在将近一周的压力后缓解了我的压力
    • PDFOpen 参数支持命名目的地,以及缩放边界框(再次限制为 32 个字符)。 xfdf 包含评论的“rect”。请记住,只有小数点后的第一个数字是浮点数。很好的狩猎。
    • .....哦!顺便说一句,将commentID从XFDF文件更改为一个小字符串并将其重新导入PDF并不能解决这个问题,并且论坛中有一个人(不幸的是我现在找不到链接)声称它对他有用——尽管同一个论坛上的其他人也有同样的问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-12
    • 2012-09-16
    相关资源
    最近更新 更多