Запись изображения в формате других систем
Команда осуществляет экспорт изображения в различные форматы.
exp2d <Format> <Params> <Name> [overwrite]
Команда осуществляет экспорт изображения в формат <Format> с параметрами экспорта <Params> и именем файла <Name>.
Для различных форматов существует свой перечень параметров экспорта.
| Все ключи в команде необязательные. Если ключ отсутствует, соответствующее значение берется из параметров (меню Установки/Параметры) |
Экспорт в формат Компас
exp2d frg [inscribe {yes|no}] [mono {yes|no}] [optimized {yes|no}] [vport <VPort>] continue [<Name> [overwrite ]]
Команда осуществляет экспорт изображения в формат Компас с именем <Name>. Необязательный ключ overwrite указывает, что если файл с таким именем существует, то его надо перезаписать. Если ключ не указан, появится диалоговое окно с запросом перезаписи.
Дополнительные ключи:
vport— номер видового окна<VPort>для получения изображения (1-4);inscribe yes— экспортировать все изображение, даже то, что выходит за видимые границы экспортируемого видового окна;inscribe no— экспортировать только видимую в окне часть изображения;mono yes— экспортировать все линии изображения черным цветом;mono no— экспортировать все линии изображения с сохранением их цвета;optimized yes— при экспорте исключить наложение линий друг на друга;optimized no— не исключать наложение линий друг на друга.
При опускании ключа используется его предыдущее значение. Если опустить <Name>, то будет открыто диалоговое окно для выбора файла, в который надо экспортировать.
Экспорт в формат рисунка КИТЕЖ 2.0
exp2d pic [inscribe yes|no] [mono yes|no] [optimized yes|no] [vport <VPort>] continue [<Name> [overwrite ]]
Команда осуществляет экспорт изображения в формат рисунка КИТЕЖ 2.0 с именем <Name>. Необязательный ключ overwrite указывает, что если файл с таким именем существует, то его надо перезаписать. Если ключ не указан, появится диалоговое окно с запросом перезаписи.
Дополнительные ключи:
vport— номер видового окна<VPort>для получения изображения (1-4);yes— экспортировать все изображение, даже то, что выходит за видимые границы экспортируемого окна;inscribe no— экспортировать только видимую в окне часть изображения;mono yes— экспортировать все линии изображения черным цветом;mono no— экспортировать все линии изображения с сохранением их цвета;optimized yes— при экспорте исключить наложение линий друг на друга;optimized no— не исключать наложение линий друг на друга.
При опускании ключа используется его предыдущее значение. Если опустить <Name>, то будет открыто диалоговое окно для выбора файла, в который надо экспортировать.
Экспорт в формат AutoCAD
exp2d dxf [binary | text] [inscribe yes|no] [mono yes|no] [reper yes|no] [optimized yes|no] [byobject yes|no] [bycolor yes|no] [bythickness yes|no] [CreatePath yes|no] [SupportEntities yes|no] [precision <Prec>] [version 10|11|12] [vport <VPort>] done <Name> [overwrite]
Команда осуществляет экспорт изображения в формат AutoCAD с точностью (precision) <Prec> знаков после точки. Файл может быть текстовым (text) или двоичным (binary). Имя файла — <Name>. Необязательный ключ overwrite указывает, что если файл с таким именем существует, то его надо перезаписать. Если ключ не указан, появится диалоговое окно с запросом перезаписи.
Дополнительные ключи:
vport— номер видового окна<VPort>для получения изображения (1-4);inscribe yes|no— экспортировать все изображение или только видимую в окне часть;mono yes|no— все линии черные или со своим цветом;reper yes|no— добавить изображение координатного репера;optimized yes|no— при экспорте исключить (yes) или не исключать (no) наложение линий друг на друга;byobject yes|no— оптимизация каждого объекта независимо друг от друга;bycolor yes|no— оптимизировать линии каждого цвета независимо от линий с другими цветами;bythickness yes|no— оптимизировать линии определенной толщины независимо от линий с другой толщиной;CreatePath yes|no— создавать контура из смежных линий;SupportEntities yes|no— объекты с типом текст, размер, дуга, окружность и плоский контур, лежащие в плоскостях, параллельных картинной плоскости экспортируемого изображения экспортируются с сохранением своего типа;version 10|11|12— версия AutoCAD, для которой будем создавать DXF
Экспорт в формат HPGL
exp2d hpgl [inscribe yes|no] [mono yes|no] [optimized yes|no] [width <W>] [height <H>] [vport <VPort>] continue <Name> [overwrite]
Команда осуществляет экспорт изображения в формат HPGL с именем <Name>. Необязательный ключ overwrite указывает, что если файл с таким именем существует, то его надо перезаписать. Если ключ не указан, появится диалоговое окно с запросом перезаписи.
Дополнительные ключи:
vport— номер видового окна<VPort>для получения изображения (1-4);inscribe yes|no— экспортировать все изображение или только видимую в окне часть;mono yes|no— все линии черные или со своим цветом;optimized yes|no— исключить наложение отрезков;width <W>— ширина формируемого изображения в миллиметрах (от 1 до 800);height <H>— высота формируемого изображения в миллиметрах (от 1 до 800);
Экспорт в формат wmf
exp2d wmf {yes | no} [height <Height>] [width <Width>] [mono {yes | no}] [optimized {yes | no}] [header {yes | no}] [frame {yes | no}] [inscribe {yes | no}] [vport <VPort>] continue <Name> [overwrite]
Команда осуществляет экспорт изображения в формат wmf с именем <Name> со сформированным заголовком (yes) или без него (no). Дополнительные ключи позволяют задать параметры экспорта изображения
vport— номер видового окна<VPort>для получения изображения (1-4);height <Height>— высота изображения;width <Width>— ширина изображения;mono {yes | no}— монохромное или цветное изображение;optimized {yes | no}— исключить или нет наложение отрезков;header {yes | no}— формировать или нет заголовок изображения;frame {yes | no}— формировать или нет рамку вокруг изображения;inscribe {yes | no}— вписать или нет изображение в габариты;hairline {yes | no}— использовать толщину линии в один пиксел (волосяная линия);fit {yes | no}— подогнать толщину линии по габариту рисунка.
Необязательный ключ overwrite указывает, что если файл с таким именем существует, то его надо перезаписать. Если ключ не указан, появится диалоговое окно с запросом перезаписи.
Экспорт в формат pdf
exp2d pdf [height <Height>] [width <Width>] [mono {yes | no}] [optimized {yes | no}] [frame {yes | no}] [inscribe {yes | no}] [vport <VPort>] continue <Name> [overwrite]
Команда осуществляет экспорт изображения в формат pdf с именем <Name>. Дополнительные ключи позволяют задать параметры экспорта изображения.
vport— номер видового окна<VPort>для получения изображения (1-4);height <Height>— высота изображения в мм;width <Width>— ширина изображения в мм;mono {yes | no}— монохромное или цветное изображение;optimized {yes | no}— исключить или нет наложение отрезков;frame {yes | no}— формировать или нет рамку вокруг изображения;inscribe {yes | no}— вписать или нет изображение в габариты.
Необязательный ключ overwrite указывает, что если файл с таким именем существует, то его надо перезаписать. Если ключ не указан, появится диалоговое окно с запросом перезаписи.
Экспорт в формат K3-файла
exp2d k3 [inscribe {yes|no}] [rotate {yes|no}] [mono {yes|no}] [byobject {yes|no}] [bycolor {yes|no}] [bythickness {yes|no}] [CreatePath {yes|no}] [SupportEntities {yes|no}] [vport <VPort>] [AsOneObj {yes|no}] done [<Name> [overwrite ]]
Команда осуществляет экспорт изображения (плоский рисунок) в формат K3. Имя файла — <Name>. Необязательный ключ overwrite указывает, что если файл с таким именем существует, то его надо перезаписать. Если ключ не указан, появится диалоговое окно с запросом перезаписи.
Дополнительные ключи:
vport— номер видового окна<VPort>для получения изображения (1-4);inscribe {yes|no}— экспортировать все изображение или только видимую в окне часть;rotate {yes|no}— повернуть изображение на 180 градусов; (С версии 8.1)mono {yes|no}— все линии черные или со своим цветом;byobject {yes|no}— оптимизация каждого объекта независимо друг от друга;bycolor {yes|no}— оптимизировать линии каждого цвета независимо от линий с другими цветами;bythickness {yes|no}— оптимизировать линии определенной толщины независимо от линий с другой толщиной;CreatePaths {yes|no}— создавать контура из смежных линий;SupportEntities {yes|no}— объекты с типом текст, размер, дуга, окружность и плоский контур, лежащие в плоскостях, параллельных картинной плоскости, экспортируемого изображения экспортируются с сохранением своего типа.AsOneObj {yes|no}— как один объект (создавать наборы).
Экспорт в растровые форматы
Среди растровых форматов, в которые можно осуществить экспорт изображения наличествуют следующие: bmp, jpeg, gif, tga, png.
exp2d {bmp | jpeg | gif | tga | png} [mono | color | rend | photo | RendColor | RendHide | RendUnhide | ByVPort] [vport <VPort>] [size {<Width> <Height>} | byvport] [background <Color>] [inscribe {yes | no}] [filter <Filter>] [jquality <JQuality>] [pquality <PQuality>] [hemwidth <HemWidth>] [hemcolor <HemColor>] [crop {yes | no}] [pngtr {yes | no}] [Gradient {yes | no}] continue <Name> [overwrite]
Команда осуществляет экспорт изображения в выбранный растровый формат (bmp | jpeg | gif | tga | png) с именем <Name>. Дополнительные ключи позволяют задать параметры экспорта изображения.
Тип изображения:
mono- Чёрно-белое из линийcolor- Цветное из линийrend- Полутоновое (текстурные материалы)photo- ФотореалистическоеRendColor- Полутоновое (цвет объекта)RendHide- Полутоновое (видимые линии)RendUnhide- Полутоновое (настраиваемые видимые и невидимые линии)ByVPort- по RendMode экспортируемого видового окна (добавлено 09.12.2024)
vport— номер видового окна<VPort>для получения изображения (1-4);size— размеры изображения по ширине и высоте соответственно (<Width> <Height>) или по размерам видового окна (byvport);background— цвет фона<Color>;inscribe— вписывать (yes) или не вписывать (no) картинку в размеры видового окна;filter— установить фильтр<Filter>по типу экспортируемых объектов. В K3 v7.3 Фильтр представляет собой битовую маску из двух бит. Младший бит — экспортируются или нет источники света, второй бит — экспортируются или нет линии. Пример. 0х00 (0) — не источники света, ни линии не экспортируются, 0х10 (2) — экспортируются линии, а источники света не экспортируются, 0х11 (3) — экспортируются и источники света и линии.jquality— качество jpeg, равное<JQuality>. Устанавливается в процентах от одного до ста;pquality— качество фотовизуализации равное<PQuality>. Устанавливается в процентах от одного до ста;hemwidth— ширина рамки изображения, равная<HemWidth>;hemcolor— цвет рамки изображения<HemColor>. Если число отрицательное, цвет<HemColor>генерится случайно.crop {yes|no}— обрезать или не обрезать изображение по размеру картинки;pngtr {yes|no}— устанавливать или нет прозрачный цвет для формата pngGradient {yes|no}— устанавливать или нет градиентный фон
Необязательный ключ overwrite указывает, что если файл с таким именем существует, то его надо перезаписать. Если ключ не указан, появится диалоговое окно с запросом перезаписи.
При использовании команды экспорта изображения в растровые форматы существует возможность задать параметры экспорта в диалоговом блоке. Тем более, что при помощи диалогового окна можно определить параметры экспорта более тонко.