Виджет Печать позволяет печатать веб-карты и включает опции для предварительного просмотра экстентов, выбора компоновок и т. д.
Примеры
Используйте этот виджет для поддержки требований к разработке приложений, таких как:
- Вы хотите, чтобы геодезисты печатали карты объектов подземных коммуникаций.
- Вы хотите, чтобы поисково-спасательные отряды могли быстро распечатать карты для операции по поиску пропавшего человека.
- Вы хотите позволить публичным участникам распечатывать карты, содержащие данные о городе.
Примечания по использованию
Виджет Печать требуется подключение к виджету Карта. Чтобы печатать, виджет Карта должен быть подключен к источнику данных 2D.
Примечание:
Виджет Печать не поддерживает печать составных слоев подтипов в шаблонах отчетов.
Если вы добавите этот виджет в приложение, пользователи могут работать со следующими инструментами:
- Шаблон — Выбор шаблона печати.
- Показать область печати – Добавление на карту прямоугольника, показывающего экстент печати.
- Печать — вывод результата печати.
- Результат печати — просмотр результатов печати. Щелкните результат, чтобы открыть его в новом окне.
- Если вы вошли в систему с помощью учетной записи ArcGIS, вы можете сохранять результаты печати в виде элементов. Чтобы сохранить результат печати, нажмите Сохранить как, введите заголовок, укажите местоположение папки и нажмите Сохранить. Нажмите Открыть элемент, чтобы перейти на страницу сохраненного элемента.
Если вы добавите этот виджет в приложение в режиме Классический, пользователи смогут работать с перечисленными выше стандартными инструментами и теми дополнительными параметрами, которые вы решили сделать доступными для редактирования. Такие параметры, как название карты и качество печати, можно сделать доступными для редактирования в разделе Общие настройки шаблона и на панели Настройки шаблона.
Если вы добавите этот виджет в приложение в режиме Компактный, пользователи могут работать только со стандартными инструментами. Расширенные параметры печати не могут быть настроены в момент выполнения.
Примечание:
В Классическом режиме можно создать несколько результатов печати, которые появятся на вкладке Результат печати. В Компактном режиме можно создать только один результат печати за один раз, для повторной печати вы должны нажать Сбросить.
Печать пользовательской компоновки
Вы можете использовать премиум сервис печати Печать пользовательской компоновки, чтобы распечатать пользовательские компоновки. Этот сервис является одним из стандартных служебных сервисов, которые можно подключить к виджету Печать в настройках виджета.
Премиум сервис печати является частью премиальных ресурсов — набора готовых к использованию слоев карт, аналитических инструментов, приложений и сервисов, публикуемых Esri, для доступа к которому требуется корпоративная учетная запись и который расходует кредиты. Для использования премиум сервиса печати во время запуска необходимо войти в систему с помощью организационной учетной записи ArcGIS, обладающей правами на использование пользовательских шаблонов компоновок печати.
Печать с использованием премиум сервиса стоит пять кредитов за одно задание.
При подключении виджета Печать к премиум сервису печати вы можете искать и фильтровать элементы компоновки из разделов Мои ресурсы, Моя организация, Мои группы и ArcGIS Online.
Примечание:
В отличие от других объектов премиум ресурсов и подписчиков в ArcGIS Experience Builder, вы не можете разрешить общий доступ к премиум сервису печати через свою учетную запись. Для использования премиум сервиса печати во время запуска пользователи должны быть авторизованы.
Виджет Печать также поддерживает печать пользовательских компоновок и отчетов с использованием других сервисов печати. Если вы загружаете файлы компоновки .pagx или файлы отчетов .rptx в ту же организацию ArcGIS, в которой размещен подключенный сервис печати, эти компоновки и отчеты можно будет выбрать в разделе Использовать компоновку из элемента компоновки и Использовать отчет из элемента отчета на панели Конфигурация шаблона в настройках виджета.
Настройки
Виджет Печать включает в себя следующие настройки:
- Источник — выбрать виджет карты с 2D-данными.
- Режим — выбрать стиль виджета, либо Классический, либо Компактный. Классический режим дает пользователям больше контроля над расширенными параметрами шаблонов и компоновок. Если вы выберете Компактный режим, пользователи смогут использовать только настроенные вами параметры шаблона и компоновки. Например, Классический подходит, если вы хотите, чтобы пользователи могли выбирать любой масштаб для печатной карты, а Компактный рекомендуется, если вы хотите обеспечить заданный, неизменяемый масштаб карты.
- Шаблон печати — добавление сервиса печати и настройка шаблонов.
- Выбрать утилиту — выбор служебного сервиса печати. Вы можете использовать сервисы печати, указанные в настройках вашей организации или добавленные вами на панели Выбрать утилиту или Служебный сервис. Ниже приведён пример URL-адреса сервиса печати: https://webadaptorhost.domain.com/webadaptorname/rest/services/Utilities/PrintingTools/GPServer/Export%20Web%20Map%20Task.После выбора сервиса печати он автоматически добавляет шаблоны печати. Experience Builder поддерживает шаблоны компоновки и шаблоны отчетов из сервиса печати. Вы можете добавлять, изменять порядок, дублировать и удалять шаблоны. Шаблон, который вы указали первым, является шаблоном по умолчанию в момент выполнения.
- Конфигурация шаблона — добавьте новый шаблон или измените настройки для шаблона из сервиса печати.
- Опции Только карта (доступно для шаблонов, использующих компоновку только карта) — установите размер карты по умолчанию в пикселах и выберите, будут ли печатные карты включать атрибуцию по умолчанию. Когда выбран режим Классический, размер карты и атрибуцию можно редактировать во время выполнения в разделе Выбрать редактируемые настройки.
Подсказка:
Атрибуция — список источников — также расположена в нижней части виджетов Карта.
- Следующие настройки отображаются при подключении сервиса печати, опубликованного в ArcGIS Enterprise версии 11.2 или более поздней и поддерживающего отчеты. В настоящее время эти настройки не отображаются в сервисе печати ArcGIS Online по умолчанию.
- Компоновка—выберите один из следующих способов выбора компоновки. Затем выберите компоновку из ниспадающего меню.
- Использовать компоновку сервиса—используйте компоновку из сервиса печати.
- Использовать компоновку из элемента компоновки—используйте компоновку, загруженную в организацию ArcGIS, на которой размещен сервис печати.
- Отчет—выберите один из следующих способов выбора отчета. Затем выберите отчет из ниспадающего меню. Вы можете распечатать отчет без карты, если выберете опцию компоновки только карта.
- Использовать отчет сервиса—используйте отчет из сервиса печати.
- Использовать компоновку из элемента компоновки—используйте отчет, загруженный в организацию ArcGIS, в которой размещен сервис печати.
- Выбрать данные—откройте панель Выбор данных, где можно выбрать источник данных, который будет использоваться для создания отчета.
- Компоновка—выберите один из следующих способов выбора компоновки. Затем выберите компоновку из ниспадающего меню.
- Параметры компоновки (доступны для всех компоновок, кроме содержащих только карту) — задайте текст автора по умолчанию, текст об авторских правах и единицы масштабной линейки, выберите, что отображать в содержании легенды, и выберите, включать ли в печатные карты легенду, стрелку севера и масштабную линейку по умолчанию. Для некоторых настроек доступны следующие дополнительные параметры, которые можно задать с помощью ниспадающих меню:
- Для текста автора по умолчанию можно ввести пользовательский текст или использовать текущее имя пользователя.
- Для содержания легенды вы можете выбрать один из следующих вариантов:
- Следовать настройкам компоновки – включите в легенду элементы, соответствующие настройкам компоновки, заданным в сервисе печати.
- Показывать только видимые объекты — включайте только объекты из слоев, которые в настоящее время видимы в подключенном виджете Карта.
- Всегда отображать все объекты – всегда включайте в легенду все объекты из подключенного виджета Карта, независимо от видимости.
- Для единиц масштаба можно выбрать единицу измерения или использовать единицу измерения по умолчанию, указанную в компоновке печати.
Примечание:
Параметры компоновки считываются из задачи Get Layout Templates Info сервиса печати. Параметры Автор, Авторское право и Легенда отображаются, если для них в задаче сервиса печати установлено значение true. Настройка Масштабная линейка отображается всегда. Виджет также поддерживает элементы пользовательского текста и стрелки севера, опции которых отображаются в Параметрах компоновки, если они указаны сервисом печати.
С настройкой Автор можно использовать имя учетной записи текущего пользователя в качестве текста автора по умолчанию. Чтобы сделать это, щелкните кнопку Развернуть рядом с Автор, затем щелкните Имя пользователя.
Компоновки из пользовательских сервисов печати поддерживают динамические элементы, включая динамический текст и динамические таблицы. Если в компоновке есть динамические элементы, можно щелкнуть Выбрать данные, чтобы подключить каждый элемент к источнику данных. Если вы добавляете шаблон с динамическими элементами, в списке шаблонов появляется предупреждение о том, что вам необходимо подключить динамические элементы к данным.
Примечание:
Если компоновка содержит динамические элементы, то во время выполнения нет возможности удалить эти динамические элементы из печатных карт. Динамические элементы не отображаются в разделе Выбрать редактируемые настройки.
- Переопределение общих настроек — включите этот параметр, чтобы прекратить использование общих настроек шаблона.
- Опции Только карта (доступно для шаблонов, использующих компоновку только карта) — установите размер карты по умолчанию в пикселах и выберите, будут ли печатные карты включать атрибуцию по умолчанию. Когда выбран режим Классический, размер карты и атрибуцию можно редактировать во время выполнения в разделе Выбрать редактируемые настройки.
- Общие настройки шаблона — общие настройки применяются ко всем шаблонам, если только вы не решите переопределить их на Панели конфигурации шаблона каждого отдельного шаблона. В Классическом режиме можно установить значения по умолчанию и выбрать редактируемые параметры. В Компактном режиме можно установить значения по умолчанию, а пользователи смогут использовать только те параметры и значения, которые вы предоставите.
- Заголовок — укажите имя печатного файла и название карты, если применимо.
- Экстенты карт на печать — вычисление печатного экстента карты.
- Текущий экстент карты — используйте текущий вид виджета Карты.
- Текущий масштаб карты — используйте текущий масштаб виджета Карты.
- Задать масштаб карты — укажите точный масштаб.
- Выходная пространственная привязка — определите выходную пространственную привязку для печати. По умолчанию виджет использует пространственную привязку базовой карты в подключенном виджете Карта. Можно изменить выходную пространственную привязку, введя действительный идентификатор WKID.
- Преобразование датума — при желании укажите преобразование датума, введя один или несколько допустимых WKID. Географическое преобразование датума - это вычисление, используемое для выполнения трансформации между двумя географическими системами координат с целью обеспечения согласованности данных. Системы координат проекции всегда содержат базовую географическую систему координат. Преобразования датума можно вводить в следующих форматах:
- Для указания одного преобразования датума введите один действительный WKID (например, 1170).
- Для указания нескольких преобразований датума введите несколько допустимых WKID, разделенных запятыми (например, 1170,1196).
- Для указания составных преобразований датума введите несколько допустимых WKID, объединенных знаками плюс (например, 1315+1138).
- Качество печати — укажите разрешение печати.
- Атрибуты объектов – выберите этот параметр, чтобы включить атрибуты объектов в слои коллекции объектов.
Примечание:
Эта настройка применима только к пользовательским сервисам печати, которые используют атрибуты объектов. Одним из примеров использования является отображение таблицы объектов и их атрибутов.
- Показать область печати – включите кнопку Показать область печати, которая позволяет визуализировать область карты, отображаемую на распечатке, на панели виджета во время выполнения.
- Заливка — выберите цвет выделения для предварительного просмотра полигона печати.
- Контур — выберите цвет и ширину штриха в пикселях (px) для контура полигона области печати.