模块
目录
索引 🔎︎

# 向图像添加可点击热点

图像映射允许将 URL 附加到文档中图片上的指定区域 (称为热点)。图像映射就是一组热点，由一个或多个热点组成。

可以绘制三种类型的热点: 矩形、椭圆和多边形。当点击某个热点时，会在指定的浏览器窗口或框架中打开 URL。也可以指定当鼠标停留在热点上时显示的文字。

## 向图像添加可点击热点

1. 将光标移到希望在文档中进行图像映射的位置。

2. 点击「插入 - 图像」，选择并插入一个位图图像。

3. 选择图片后，选择「编辑 - 图像映射」。将出现图像映射编辑器，它在背景中显示该图片。

4. 使用「图像映射编辑器」中的图标在背景中的图像上绘制热点的形状，例如矩形。

   如果在「LibreOffice - 偏好设置工具 - 选项
   - LibreOffice - 常规」中启用了「扩展帮助」，可以看到关于每一图标的功能的扩展帮助文本。

5. 输入当用户点击该热点时将在 Web 浏览器中显示的「地址」URL。

6. 还可以输入当用户将鼠标指向该热点时将会显示的提示性"文本"。

7. 点击「应用」按钮应用修改，然后关闭「图像映射编辑器」。

8. 以 LibreOffice 或 HTML 格式保存文档。

例如可以将图像映射另存为文件，然后将该文件上载到 Web 服务器。

## 图像映射

图像映射是一个能对链接指示做出反应的图形或文本框。可以点击该图形或文本框中所定义的区域，然后转到一个与该区域相链接的跳转目标 (URL) 上去。请在图像映射编辑器中对这些引用区域、与之相链接的 URL 以及当鼠标光标移到这些部位之上时所显示的相应文字进行定义。

图像映射的类型分两种。在从 Internet 上装入图形的客户端计算机上进行处理的，称为客户端图像映射；在向 Internet 提供 HTML 页面的服务器计算机上进行处理的，称为服务器端图像映射。在服务器处理中，点击某个图像映射会将该图像中光标的相对坐标发送到服务器，并由服务器上的专用程序作出相应的反应。在客户端处理中，点击图像映射的已定义热点将启动 URL，这与点击了某个普通文字链接的效果类似。当鼠标指针移到图像映射上时，会在指针下方显示 URL。

「图像映射」有多种使用方式，其存储格式也有多种。

## 图像映射格式

图像映射基本上可以分为两种，一种是在服务器 (例如 Internet 提供者) 上进行分析的图像映射，另一种是在读者计算机的 Web 浏览器上进行分析的图像映射。

## 服务器端图像映射

服务器端页面图像映射显示给读者的部分为页面上的图像或框对象。在图像映射上点击鼠标后，光标的相对位置坐标将被发送到服务器。然后服务器会通过一个专用程序来确定要执行的下一个步骤。可以使用多种不兼容的方法来定义此过程，其中最常用的两种方法是:

- W3C (CERN)HTTP-Server (格式类型: MAP-CERN)

- NCSA HTTP 服务器 (格式类型: MAP-NCSA)

LibreOffice 会创建这两种方式的图像映射。在「图像映射编辑器」中打开「另存为对话框，从文件类型」列表中选择格式。创建的「独立映射文件」必须被上传到服务器上。您需要向提供商或网络管理员询问服务器支持的图像映射类型，以及如何访问处理程序。

## 客户端图像映射

当鼠标移到一个读者能够点击的图片或框架的区域上时，该区域可通过链接 URL 的外观显示出来。图像映射存储在图像的下一层，并包含已引用区域的信息。客户端图像映射唯一的缺点是，早期的 Web 浏览器不能对其进行读取。不过这个问题将会自行解决。

在保存图像映射时，可以选择「SIP - StarView ImageMap 文件类型。这种图像映射格式可以直接被采用到文档中所有使用中的图像或框架对象。但是，如果仅在当前图像或文字本框上使用图像映射，则不需要在保存时选择特殊格式。定义完区域后，请直接点击应用」，而不需要执行其他操作。以 HTML 格式保存的客户端图像映射会被直接插入到页面的 HTML 代码中。