InDesign中具有可变URL的Web链接按钮

| 我最近的工作任务是为我们的产品开发交互式PDF目录,我的上司可以以数字方式分发这些目录,并让潜在的客户浏览而无需访问该网站。 我们有一个Excel文件,其中列出了我们产品的所有详细信息-名称,描述,标题,图像,类别等。我使用Data Merge来创建此300页的文档,而不是将每个产品的信息手动复制到单页。 不幸的是,我现在陷入困境-设计目录的方式使我拥有一个想要按下按钮的图像,如果该人希望购买产品,则可以将其直接带到他们在网上的产品页面上她可以将其添加到购物车中。这很棒,但是我似乎找不到一种方法来使图像按钮的链接成为页面其余部分的变量。到每个产品页面的链接都包含在CSV文件中,但是如果没有可变的Web链接方法,我将不得不分别创建唯一的链接,这还是违反了使用数据合并的目的。 所以我的问题是-有没有办法使URL按钮(图像)具有可从CSV文件读取并更改每个页面的网页链接功能,就像其他导入的内容一样?我在Adobe论坛上问过,我收到的一个答案是使用JavaScript,所以我来了。如果不是,是否有另一种方法可以自动执行单个链接过程而无需在每个生成的页面上进行设置? 提前致谢, 阿舍尔     
已邀请:
我没有测试它,但我认为您首先必须使用
add()
方法定义
HyperlinkPageItemSources
。此方法接受图像对象,因为它是2。 (http://jongware.mit.edu/idcs4js/pc_HyperlinkPageItemSources.html) 然后用
add()
方法定义
HyperlinkURLDestinations
。该方法接受URL作为字符串。 (http://jongware.mit.edu/idcs4js/pc_HyperlinkURLDestinations.html) 用
add()
方法定义
Hyperlinks
。第一个参数是
hyperlinkSource
-在这种情况下为
HyperlinkPageItemSource
-第二个参数是
hyperlinkDestination
-在这种情况下为
HyperlinkURLDestination
。 (http://jongware.mit.edu/idcs4js/pc_Hyperlinks.html) 要读取csv文件并将其带入数组,请看以下示例(
function parseCSV()
…):http://forums.adobe.com/message/3404908#3404908 希望那有所帮助!     

要回复问题请先登录注册