将简单的文本表(Excel)添加到布局中并保留格式和清晰度?


13

我正在尝试将一个简单的文本表(excel)放入布局中,并保留单元格格式,包括对齐方式,边框和文本清晰度。我已经尝试了许多方法,但到目前为止还没有令人满意的方法。

我正在使用ArcGIS 10.1 for Desktop。


1
您说到目前为止您已经尝试了许多方法。您能否概述一下它们,以便到目前为止我们对您的思维过程有更好的了解?
10/18的

仅供参考-此外,使用包含“稀有”或不寻常字体样式的表格从ArcMap导出PDF时,我遇到了一些问题。似乎随机单元将字符放在一起,或者用?或其他符号代替单词或数字序列的一部分或全部。解决方案:使用一些常见的东西,例如Times New RomanArial
user23715 2013年

我喜欢使用插入对象的方式来链接表,但是当我从文件(这是一个excel表)插入对象时,我总是在表末尾缺少一些列。这是插入对象时Excel或设置中的格式问题吗?
GV Le P

Answers:


16

几周前,我偶然发现了解决方案。它是如此简单,以至于让人难以置信:

在Excel中选择感兴趣的格式化单元格,然后复制,然后粘贴到活动的Arcmap Layout数据框中。大小和适合的位置。做完了

为了确保没有任何jpeg锯齿,如果直接从“绘图”工具栏中放置文本,则在Excel中使用与Arcmap中相同的字体大小。此地图上的表格使用数据驱动的条件格式完全用Excel进行了格式设置,详细信息如下:

用彩色背景行和符号字体格式化的表格

局限性:该表只是一个愚蠢的图形。如果您看到拼写错误或需要在下一年度进行拼写检查,则需要重复所有操作(但对于本机Arcmap嵌入式表而言,这是相同的)。为了简化重复更新,导出而不是复制表(将结果保存在模型中以便快速重复),并在Excel中尽可能使用已保存的样式和格式设置规则。

我正在使用ArcMap 10.1和Excel2010。很高兴听到这是版本特定的内容还是已经存在了一段时间(这仅适用于MS Office吗?)。


1
复制格式化的单元格后,您也可以转到ArcMap中的“编辑”菜单,然后选择“选择性粘贴...”以选择格式,尽管.emf是默认设置,通常是最佳质量。
AlmaThom 2013年

谢谢@almathom,我不知道。这意味着对于黑客而言,由于EMF由矢量,位图和真实文本组成,因此有可能能够实际编辑嵌入式图形。这也解释了为什么调整图形大小的质量比我预期的要好。
马特·威尔基

4

您还可以通过单击插入->对象->将excel表直接插入到arcmap中,然后只需浏览至excel文件即可。

在此处输入图片说明


1

用于将表格添加到布局中的联机帮助,您应该参考该帮助。

了解字段属性,别名和表格显示选项的帮助上,还有很多关于正确设置表格外观的操作,您需要在将表格添加到布局之前执行此操作。


我试过从Excel打印到PDF,从excel保存为jpeg,将excel表格作为图层,并将表格添加到布局,屏幕捕获和粘贴中。我也尝试过其他事情,到此为止我都不记得了。。。我最终在布局视图中用文本框制作了一个表格-相当可悲,但它比其他任何工具都好。
约翰·比恩

0

通过将Excel电子表格表格单元复制并粘贴为Word文档中的图片,可以解决此问题,然后将其作为对象插入到我的mxd中。导出为pdf后,所有有色单元格均保留其颜色。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.