MicroStationCONNECT Edition 帮助

连接

可使用连接在 PDF 文档内嵌入文件、声音和电影。

注释: 要利用连接功能,必须已安装 Adobe Acrobat 6 或更高版本。

文件连接

此功能可用于在 PDF 文档内连接和嵌入文件。连接的文件可以是文本文件、HTML 文件、Microsoft Word 文件或 Microsoft Excel 电子表格。对于所有连接,都应将 action_item 关键字设置为 attachment。action_name 关键字为连接指定唯一名称,同时用作当鼠标悬停在连接上时的工具提示。

创建文件连接时,必须将 action_type 关键字设置为 file_attachment。action_spec 关键字用于指定连接的文件说明。软件使用便签图标定义一个矩形区域,这样可通过双击该图标查看连接的文件。双击该图标时,与连接的扩展名(mime 类型)关联的应用程序将显示该连接。浏览器应用程序可能发布与潜在不安全连接有关的警告对话消息。

注释: 如果文件说明以数字开头,则需要在该数字前面添加正斜线或两个反斜线。例如,action_spec = "d:\anystreet\\2004table.htm"action_spec = "d:/anystreet/2004table.htm"

即使当视图的缩放因子大于 100% 时,便签图标的大小仍旧保持不变。可以将缩放因子设置为小于 100% 的值,以便按比例缩小该图标。此特性可提示您该图标不是绘图的一部分。

下表所示为创建文件连接时操作关键字的必需/缺省值。

关键字 缺省值
action_item ATTACHMENT 必需
action_name 连接的唯一名称。 该值为必需值,同时用作鼠标悬停在图标上时出现的工具提示。
action_type FILE_ATTACHMENT 必需
action_spec 文件说明 必需
action_range ELEMENT_RANGE | CELL_RANGE ELEMENT_RANGE
action_instance SINGLE_INSTANCE SINGLE_INSTANCE

示例:

! Attach an HTML file, and create a bookmark to it.
!
if ((sheet_name eq "AR1") and (color eq 7) and (weight eq 2)) then
! File Attachment
   action_item = attachment 	
   action_name = "Base Slab Dimensions" 	
   action_type = FILE_ATTACHMENT
   action_spec = "c:\manhole\slab.htm"

   action_item = bookmark
   action_name = "Base Slab Dimensions"
   action_type = AREA_OF_INTEREST
   action_spec = "./attachments"
endif

上面的设计脚本示例创建了以下文件连接和书签。

电影和声音连接

此功能可用于在 PDF 文档内连接和嵌入电影及声音文件。对于所有连接,都应将 action_item 关键字设置为 attachment。action_name 关键字为连接指定唯一名称,同时用作工具提示。工具提示将在鼠标悬停在连接上时显示。

创建声音时,必须将 action_type 关键字设置为 sound_attachment。对于电影连接,需要将 action_type 关键字设置为 movie_attachment。

action_spec 关键字用于指定声音或电影文件的文件说明。软件使用图标定义一个矩形区域,以便可通过双击该图标播放连接的文件。双击该图标时,将打开外部多媒体应用程序,用于播放电影或声音剪辑。Acrobat 浏览器将基于与所连接的文件扩展名关联的 mime 类型调用外部应用程序。Acrobat 浏览器应用程序可能发布与潜在不安全连接有关的警告对话消息。

注释: 如果文件说明以数字开头,则需要在该数字前面添加正斜线或两个反斜线。例如,action_spec = "d:\anystreet\\2004sound.wav"action_spec = "d:/anystreet/2004sound.wav"

下表所示为创建电影/声音连接时操作关键字的必需/缺省值。

关键字 缺省值
action_item ATTACHMENT 必需
action_name 连接的唯一名称。 该值为必需值,同时用作鼠标悬停在图标上时出现的工具提示。
action_type MOVIE_ATTACHMENT / SOUND_ATTACHMENT 必需
action_spec 电影/声音文件说明 必需
action_range ELEMENT_RANGE | CELL_RANGE ELEMENT_RANGE
action_instance SINGLE_INSTANCE SINGLE_INSTANCE

示例:

! Attach a sound file, and create a bookmark to it.
!
if ((type eq line) and (color eq 8) and (weight eq 2)) then
! Sound Attachment
   action_item = attachment 	
   action_name = "Sound Clip" 
   action_type = SOUND_ATTACHMENT
   action_spec = "d:\manhole\dave.wav"

! Create a bookmark to the sound file.
   action_item = bookmark
   action_name = "Play sound clip"
   action_type = AREA_OF_INTEREST
   action_spec = "./Sound Attachments"
endif

上面的设计脚本示例创建了以下声音连接和书签。