setImageCompression
Краткая информация
Объект AIXFormat представляет собой набор свойств файла Adobe Illustrator Exchange (AIX), которые можно настроить и использовать с методом export для объектов Layout, MapFrame и MapView для создания выходного файла AIX.
Обсуждение
Файлы AIX используются с дополнительным модулем ArcGIS Maps for Adobe Creative Cloud. С этим модулем векторное и растровое содержимое карты преобразуется в редактируемую многослойную графику для улучшения удобства его редактирования в Adobe Illustrator. После открытия в Illustrator файл можно использовать для профессионального графического дизайна или завершающего этапа работ по подготовке карты, а также дальнейшей передачи этих данных в другие приложения Adobe Creative Cloud.
Метод CreateExportFormat можно использовать для создания объекта AIXFormat, если параметру format присвоено значение AIX. Возвращаемый объект AIXFormat содержит все свойства, связанные с созданием AIX-файла. Эти свойства можно соответствующим образом изменять для получения различных выходных результатов.
Примечание:
Более подробно о AIXFormat см. в разделе справки Экспорт в AIX.
Синтаксис
setImageCompression()
Свойства
| Имя | Объяснение | Тип данных |
|---|---|---|
|
clipToElements (Чтение / Запись) |
Если установлено |
Boolean |
|
convertMarkers (Чтение / Запись) |
Определяет, будут ли маркерные символы, основанные на символах шрифта, экспортироваться как символы шрифта или как полигоны. Установите эту опцию на |
Boolean |
|
embedColorProfile (Чтение / Запись) |
Включить цветовой профиль, установленный для карты или компоновки, в экспортируемый файл. Это помогает добиться согласованности цветов, когда файл просматривается на разных устройствах. Если профиль не является встроенным, или используется вьюер без управления цветом, цвета могут значительно отличаться от отображаемых на экране. Значение по умолчанию равно Примечание:Опция доступна только при включенном управлении цветом. Если управление цветом не включено или выбрано цветовое пространство CMYK, пространство CMYK также входит в экспортируемые данные. Это может привести к изменению некоторых цветов при просмотре экспортированного файла. |
Boolean |
|
embedFonts (Чтение / Запись) |
Включите в экспортируемый файл встраиваемые шрифты, чтобы поддерживать согласованность шрифтов на разных платформах. Шрифты, которые не поддерживают встраивание, не будут включены, независимо от данной настройки. Значение по умолчанию равно Примечание:Чтобы правильно редактировать текст в виде графики Illustrator необходим, чтобы шрифты были установлены и доступны. Проверьте разрешения на общий доступ перед вставкой и публикацией шрифтов. Для символов или лигатур с большим диапазоном следует использовать встраивание шрифта, чтобы обеспечить правильную адресацию этих символов с большим диапазоном. В случае, когда шрифт с большим диапазоном символов или лигатур не может быть встроен, отметьте свойство Отрисовать глифы как геометрическое для текстового символа. |
Boolean |
|
filePath (Чтение / Запись) |
Строка, представляющая системный путь и имя файла, включая расширение, для экспортируемого файла. |
String |
|
height (Чтение / Запись) |
Высота экспортируемой области карты в пикселях. Это свойство применяется только при экспорте объекта |
Double |
|
imageCompression (Чтение / Запись) |
Строковая константа, представляющая схему сжатия, используемую для сжатия изображения или растровых данных в выходном файле. Значение по умолчанию равно
|
String |
|
imageCompressionQuality (Чтение / Запись) |
Степень сжатия изображения, применяемая к экспортируемому файлу. При низком качестве создается файл меньшего размера, но с менее четкими данными, при максимальном качестве создается файл большего размера, но с более четкими данными. Применяется, только когда используются несколько методов сжатия. Значение по умолчанию равно |
Integer |
|
imageQuality (Чтение / Запись) |
Качество пересчета изображений. Свойство определяет эффективное разрешение растрового содержания выходных данных. Например, если
|
String |
|
removeLayoutBackground (Чтение / Запись) |
При экспорте удаляйте фон страницы в виде графики. Это свойство применяется только при экспорте объекта |
Boolean |
|
resolution (Чтение / Запись) |
Эффективное разрешение dpi выходных векторных данных. Значение, предлагаемое по умолчанию, равно 96. Примечание:При экспорте |
Integer |
|
showSelectionSymbology (Чтение / Запись) |
Отображает выбранные объекты на карте или во фрейме карты, выбранные в выходном файле. Установка этого значения на |
Boolean |
|
width (Чтение / Запись) |
Ширина экспортируемой области карты в пикселях. Это свойство применяется только при экспорте объекта |
Double |
Методы
setImageCompression(image_compression)
Строковая константа, представляющая схему сжатия, используемую для сжатия изображения или растровых данных в выходном файле.
| Имя | Объяснение | Тип данных |
|---|---|---|
|
image_compression |
Below is a list of valid strings.
|
String |
setImageQuality(image_quality)
Строковая константа, которая задает количество пересчета изображений.
| Имя | Объяснение | Тип данных |
|---|---|---|
|
image_quality |
Below is a list of valid strings.
|
String |
Пример кода
Следующий скрипт экспортирует компоновку в формат AIX, используя значения свойств по умолчанию.
p = arcpy.mp.ArcGISProject('current')
lyt = p.listLayouts()[0]
aix = arcpy.mp.CreateExportFormat('AIX', r'C:\Temp\Output.aix')
lyt.export(aix)