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
软件: 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
1 个回复
EsriSupport
赞同来自:
内容: 设置超链接指向一个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
要回复问题请先登录或注册