Howto: 如何超链接到一个PDF中指定的页面?

文章编号 : 31811
软件: ArcGIS - ArcEditor 9.0, 9.1, 9.2, 9.3, 9.3.1 ArcGIS - ArcInfo 9.0, 9.1, 9.2, 9.3, 9.3.1 ArcGIS - ArcView 9.0, 9.1, 9.2, 9.3, 9.3.1
操作系统: N/A
已邀请:

EsriSupport

赞同来自:

摘要: 描述如何用一个超链接来连接到一个PDF中的个别页面。

内容: 设置超链接指向一个PDF文档中的特定页面需要外部的超链接的使用。创建指定PDF页面的超链接,步骤如下:
1. 添加超链接路径所需的字段中的数据属性表,例如:C:\TEMP\MyPDF.pdf#page=7
2. 双击TOC控件中你要定义超链接的图层
3. 点击“display”选项
4. 选中“Support Hyperlinks using field”,如下图:




5. 点击下拉框并选择一个字段,如下图:




6. 然后选择“Macro”,如下图:




7. 点击“create”,这是在地图文档里创建一个新的宏语言,如下图:




8. 点击“OK”并关闭图层属性对话框,定位到Tools > Macros > Visual Basic Editor > to open the Visual Basic Editor dialog box.如下图:




9. 在Visual Basic Editor中点击视图>Project 如果Project没有显示,并定位到Project > Modules > NewMacros,如下图:




10. 复制粘贴如下代码:

Sub Hyperlink(pLink, pLayer)
Dim pHyperlink As IHyperlink
Set pHyperlink = pLink
Shell "C:\Program Files\Internet Explorer\IEXPLORE.EXE " & pHyperlink.Link, vbNormalFocus
End Sub




创建时间:2006-09-18
最近更新: 2010-06-17


原文链接
http://support.esrichina.com.cn/2006/0918/690.html

要回复问题请先登录注册