漏洞

漏洞:当导入至 PDF、EPS、AI 和 SVG 时,图片符号图例图面、所插入图片和对象的绘制失败

描述

将图像或对象(如 JPEG、BMP 文件或 Excel 电子表格)插入到 ArcMap 布局中且页面大小大于默认打印机的默认页面大小时,导出时将导致绘制失败或无法正确绘制。 图片标记符号或包含图片填充的区域也可能无法在导出时正确渲染。 Web 地图服务图层的图例图面可能会变得像素化或无法在导出时绘制。

注: 在 ArcGIS 9.2 及更高版本中,使用“使用位图标记/填充对图层进行矢量化”选项转换为矢量的图片标记符号也可能无法在默认打印机的默认页面大小之外正确渲染。 此外,某些绘制为已插入 EMF 的制图表达也可能受此问题的影响。

原因

如果插入的对象、图像或图例图面超出 Windows 默认打印机的默认页面大小,则 ArcMap 使用的 Windows GDI 绘制调用可能无法在输出中正确绘制对象或图像。

解决办法

强烈建议您使用 ArcGIS Pro 进行打印和导出,特别是在遇到由 ArcMap 显示引擎的限制导致的问题时。 更具体地说,对于一些用户在 ArcMap 中遇到的图形设备接口 (GDI) 限制,ArcGIS Pro 不受此限制影响。 例如,ArcGIS Pro 中本来支持透明度,以防止图层栅格化。 此外,ArcGIS Pro 还支持布局元素中的透明度。

注: ArcGIS Pro 不支持导出 Adobe Illustrator 文件;建议使用 PDF 或 SVG 进行导出。

或者,在某些打印机上,选择“页面和打印设置”对话框中的“使用打印机纸张设置”缓解此问题。 有关如何使用“使用打印机纸张设置”选项的详细信息,请参阅“相关信息”部分中的链接。

您还可以将 Windows 默认打印机的默认页面大小设置为与要导出的页面布局相同大小或大于该页面布局。 例如,如果地图文档为文摘大小 (17 x 22),请在打开 ArcMap 之前将默认打印机的默认页面大小设置为 17 x 22 或更大。

  1. 导航至开始 > 控制面板 > 设备和打印机,以打开 Windows 设备和打印机对话框。
  2. 打印机和传真下,右键单击默认打印机,旁边显示一个复选标记图标。
  3. 选择打印首选项
  4. 纸张/质量选项卡的纸张选项下,选择大于所需布局纸张大小的纸张大小。 单击确定打印机属性对话框的名称和外观可能根据打印机/驱动器和 Windows 版本而有所不同。
  5. 启动 ArcMap,打开地图文档,然后再次导出或打印。

文章 ID:000008590

从 ArcGIS 专家处获得帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项