Добавление простой таблицы текста (Excel) в макет и сохранение форматирования и ясности?


13

Я пытаюсь поместить простую таблицу текста (Excel) в свой макет и сохранить форматирование ячеек, включая выравнивание, границы и четкость текста. Я перепробовал много подходов, но пока ничего не удовлетворительное.

Я использую ArcGIS 10.1 для рабочего стола.


1
Вы говорите, что уже пробовали много подходов. Не могли бы вы описать их, чтобы мы лучше поняли ваши мыслительные процессы?
Скорбим

Кстати, у меня были некоторые проблемы с экспортом PDF из ArcMap с использованием таблиц, которые содержат «редкие» или необычные стили шрифтов. Казалось бы, случайные ячейки будут иметь символы, идущие вместе, или?, Или какой-то другой символ, заменяющий часть или всю последовательность слов или цифр. Решение: используйте что-то общее, например Times New Roman или Arial .
user23715

Мне нравится способ вставки объекта, так как вы можете связать таблицу, но когда я вставляю свой объект из файла (который является таблицей Excel), я всегда пропускаю некоторые столбцы в конце моей таблицы. Это проблема форматирования в Excel или настройка, когда я вставляю свой объект?
Г.В. Ле П

Ответы:


16

Я нашел решение этой проблемы случайно пару недель назад. Это так просто, это почти слишком хорошо, чтобы быть правдой:

Выберите нужные отформатированные ячейки в Excel, скопируйте и вставьте в активный фрейм данных Arcmap Layout. Размер и место для костюма. Готово.

Чтобы убедиться, что вы не получаете jpeg jaggies, используйте тот же размер шрифта в Excel, что и в Arcmap, если бы он был непосредственно помещен в текст на панели инструментов Рисование. Таблица на этой карте была полностью отформатирована в Excel с использованием условного форматирования на основе данных , подробности ниже:

таблица с цветными фоновыми строками и символьными шрифтами

Ограничения : таблица - просто тупая графика. Если вы видите орфографическую ошибку или вам нужно обновить ее на следующий год, вам нужно будет повторить все (но то же самое для встроенных таблиц Arcmap). Чтобы упростить повторяющиеся обновления, экспортируйте, а не копируйте таблицу (сохраняя результаты в модели для быстрого повтора), и используйте сохраненные стили и правила форматирования везде, где это возможно в Excel.

Я использую ArcMap 10.1 и Excel 2010. Было бы интересно узнать, относится ли это к конкретной версии или уже давно (и работает ли это только с MS Office?).


1
После копирования отформатированных ячеек вы также можете перейти в меню «Правка» в ArcMap и выбрать «Специальная вставка ...», чтобы выбрать формат, хотя .emf используется по умолчанию и обычно имеет наилучшее качество.
AlmaThom

Спасибо @almathom, я этого не знал. Это означает, что с помощью хакерских программ можно будет реально редактировать встроенную графику, поскольку EMF состоит из векторов, растровых изображений и реального текста. Это также объясняет, почему качество при изменении размеров графики лучше, чем я ожидал.
Мэтт Уилки

4

Вы также можете вставить таблицу Excel непосредственно в arcmap, нажав Вставка-> Объект->, затем просто перейдите к файлу Excel.

введите описание изображения здесь


1

Существует интерактивная справка по добавлению таблицы в макет, к которому следует обратиться.

Также есть немного о том, как правильно оформить внешний вид таблицы, что нужно сделать перед добавлением его в макет, о помощи в понимании свойств поля, псевдонимов и параметров отображения таблицы .


Я пробовал печатать в формате PDF из Excel, сохраняя в формате JPEG из Excel, перенести таблицу Excel в качестве слоя и добавить таблицу в макет, захват экрана и вставку. Я тоже пробовал другие вещи, на данный момент я не помню их всех ... Я закончил тем, что делал таблицу из текстовых полей в режиме компоновки - довольно жалко, но это работало лучше, чем что-либо еще.
Джон Бин

0

Мне удалось обойти эту проблему, скопировав и вставив ячейки таблицы Excel в виде рисунка в текстовый документ, который я затем вставил в качестве объекта в свой mxd. Цветные ячейки сохранили свой цвет после экспорта в PDF.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.