Печать файлов

Материал из K3-Macro
Макро | Файлы | Новая сцена | Открыть файл | Открыть последний | Добавление файла в сцену | Просмотр содержимого диска | Выход из K3 | Сохранение сцены | Записать модель в формате других систем | Записать изображение в формате других систем | Загрузить модель из других систем | Информация о текущей сцене | Функции файловой системы | Печать

Печать файлов и содержимого сцены возможна в диалоговом режиме и без него. В макропрограммах рекомендуется применять команды печати без диалоговых окон.

preprint - Предварительный просмотр[править | править код]

Предварительный просмотр

preprint

Команда выводит на экран диалоговое окно с предварительным просмотром перед печатью и установкой параметров печати. Поскольку данная команда использует диалоговое окно, применять эту команду в макропрограммах не рекомендуется.

Этот режим печати предназначен для печати одного или более видео окон с возможностью предварительной настройки печати (используйте комбинацию горячих клавиш Ctrl+Shift+P).

Заголовок окна

В заголовке окна выводится информация о текущем принтере, ориентации вывода (Книга/Альбом), разрешении печати в точках на дюйм и размере бумаги (A4, A3 и т.д.)

Предварительный просмотр

В левой верхней части выводится эскиз будущего вывода на принтер. Вы можете управлять отображением этого поля кнопкой «Просмотр». Остальные поля диалогового блока разделены на смысловые группы.

Вывод

В комбинированном списке «Вид №» вы можете выбрать печатаемые видеоокна: все одновременно или конкретно выбранный (звёздочкой помечается текущее видеоокно). Вывод всех видеоокон одновременно производится в соответствие с текущей схемой окон.

Кнопка «Видимая часть порта»:

  • если включено, выводится только видимая часть видеоокна;
  • если выключено, то выводится весь видео имидж.

Ориентация

В комбинированном списке можно выбрать ориентацию вывода Книга/Альбом.

Единицы измерения

В комбинированном списке можно выбрать единицы измерения, в которых будут показываться размеры в этом диалогом окне. Возможны следующие единицы измерения:

  • дюйм = 25,4мм
  • см = 10мм
  • пункт = 1/72 дюйма
  • твип = 1/1440 дюйма

Поля

Эта группа задаёт отступы от краёв печатной страницы в единицах измерения (см. поле «Единицы измерения»). Каждый принтер имеет физические отступы печатной страницы, определяемые конструктивными особенностями конкретного принтера (непечатная зона). Вы не можете задать отступы меньше, чем позволяет принтер. Приложение корректирует введённое значение в поле, когда Вы уходите из этого поля.

Масштабирование

Эта группа определяет масштабирование при выводе на принтер. Если Вы включили кнопку «Вписать», то приложение автоматически подбирает масштаб, чтобы чертёж максимально занимал печатную область страницы вывода и убирался на одной странице. Если Вы выключили кнопку «Вписать», то можно установить масштаб вывода вручную. Для установки масштаба Вы можете включить кнопку «Масштаб». При этом на печать выводится только один видеоокно, если он не убирается на одной странице, то производится печать на нескольких страницах, которые можно склеить вручную – то есть, идёт печать постера. Если вы нажали кнопку «Размер рисунка», то Вы можете установить размеры полей вывода на странице, в которые будет вписан чертёж.

Линии

В этой группе задаются толщина и цвет выводимых линий. Поле «Толщина линии» задаёт толщину линии, которой выводится объект, у которого собственная толщина линии равна 0. По умолчанию такие объекты выводятся толщиной линии 0.2мм. Если объект имеет собственную толщину линии ненулевую (задаётся в приложении от 0.1мм до 25.5мм), тот при выводе используется толщина линии из объекта. Если кнопка «Все линии одним цветом» включена, то все объекты рисуются чёрным цветом, вне зависимости от собственного цвета объекта. Этот режим бывает полезен при печати на монохромные принтеры, так как они пытаются отобразить нечёрные линии линией меньшей интенсивности, вследствие чего чертёж печатается нечётким, размытым. Если кнопка «Заменить белый цвет» включена, то при выводе белый цвет заменяется светлосерым.

Рамка

Эта группа кнопок задаёт возможность вывода дополнительных ограничивающих рамок, не являющихся собственно частью чертежа. Если кнопка «Вокруг страницы» включена, то выводится рамка вокруг выбранной печатной частью страницы. Если кнопка «Вокруг чертежа» включена, то выводится рамка вокруг чертежа. Эта рамка никогда не выходит за пределы предыдущей рамки.

Способы печати и получения изображения

Способы печати

Комбинированный список способа печати задает способ печати векторных видеоокон: векторный – при печати в принтер передаются отдельные линии; растровый – отображение сцены предварительно выводятся во временный растр и уже потом этот растр выводится на принтер. Комбинированный список способа получения изображения имеет следующее содержимое:

  • Чёрно-белое из линий – аналог видеоокна в режиме RendMode 0, но с отображением всех линий чёрным цветом. Возможен векторный или растровый способы печати
  • Цветное из линий – аналог видеоокна в режиме RendMode 0. Возможен векторный или растровый способы печати
  • Полутоновое (текстурные материалы) – аналог видеоокна в режиме RendMode 2. Возможен растровый способ печати
  • Фотореалистическое – для изображения используется метод трассировки лучей. Метод требует больших расходов памяти и времени, особенно при наличии в сцене источников света, Возможен вывод сообщения о недостатке памяти.
  • Полутоновое (цвет объекта) – аналог видеоокна в режиме RendMode 3. Возможен растровый способ печати
  • Полутоновое (видимые линии) – аналог видеоокна в режиме RendMode 1. Возможен растровый способ печати

По видеоокну – способ получения изображения подбирается по режиму видеоокна Rend. То есть, каждое видеоокно выводится своим способом получения изображения, это даёт возможность вывести на печать несколько видео окон одновременно.

Параметры отображения

В этой группе представлены дополнительные параметры.

  • Фон – фон вывода, задаётся индекс цвета с помощью комбинированного списка
  • Без источников света – флажок задаёт отказ от отображения источников света при полутоновом отображении и маркеров при векторном отображении
  • Без линий – флажок задаёт отказ от отображения линий при полутоновом отображении
  • Скорость <-> Качество – баланс качества получаемого изображения в фотореалистическом способе, 0 – быстрее, 3 – качественнее.

print - Печать[править | править код]

Печать

print

Команда осуществляет печать файла посредством диалогового окна. Поскольку данная команда использует диалоговое окно, применять эту команду в макропрограммах не рекомендуется.

prsetup - Установка параметров печати[править | править код]

prsetup <Keys>

Команда устанавливает параметры печати для команды prdirect в соответствии с установленными ключами <Keys>. Установленные параметры автоматически запоминаются.

Ключи <Keys>:

Параметры печати

status

Ключ показывает текущие установки (см. рисунок).


a3

Ключ устанавливает размер бумаги формата A3.


a4

Ключ устанавливает размер бумаги формата A4


portrait

Устанавливает ориентацию бумаги в положение "Книга" (вертикально).


landscape

Ключ устанавливает ориентацию бумаги в положение "Альбом" (горизонтально).


simplex

Ключ устанавливает одностороннюю печать.


duplexv

Ключ устанавливает двустороннюю печать, если позволяет принтер.


duplexh

Ключ устанавливает двустороннюю печать с переворотом страниц (если позволяет принтер).


blackcolor

Все объекты будут выводиться черным цветом.


origincolor

Все объекты будут выводиться своим цветом.


visibleonly

Будет печататься только видимая в видовом окне часть сцены.


wholescene

Будет печататься вся сцена.


currentvp

Будет печататься текущее видовое окно.


vp1

Будет печататься видовое окно номер 1.


vp2

Будет печататься видовое окно номер 2.


vp3

Будет печататься видовое окно номер 3.


vp4

Будет печататься видовое окно номер 4.

Pluso.png Если в текущей схеме видовых окон видовое окно с нужным номером (1, 2, 3 или 4) не показано, будет печататься видовое окно с максимальным номером.


vector

Векторная печать


raster

Растровая печать


background <Color>

Цвет фона при печати полутоновых видовых окон


format <Format>

Устанавливается способ получения изображения, число от 0 до 6.

  • 0: Чёрно-белое из линий – аналог видеоокна в режиме RendMode 0, но с отображением всех линий чёрным цветом. Возможен векторный или растровый способы печати
  • 1: Цветное из линий – аналог видеоокна в режиме RendMode 0. Возможен векторный или растровый способы печати
  • 2: Полутоновое (текстурные материалы) – аналог видеоокна в режиме RendMode 2. Возможен растровый способ печати
  • 3: Фотореалистическое – для изображения используется метод трассировки лучей. Метод требует больших расходов памяти и времени, особенно при наличии в сцене источников света, Возможен вывод сообщения о недостатке памяти.
  • 4: Полутоновое (цвет объекта) – аналог видеоокна в режиме RendMode 3. Возможен растровый способ печати
  • 5: Полутоновое (видимые линии) – аналог видеоокна в режиме RendMode 1. Возможен растровый способ печати
  • 6: По видеоокну – способ получения изображения подбирается по режиму видеоокна Rend. То есть, каждое видеоокно выводится своим способом получения изображения.


background <Color>

Фон изображения, число от 0 до 239.


parameter <Param>

Задаёт дополнительные параметры отображения. представляет собой сумму параметров:

  • 1 – отображать без источников света
  • 2 – отображать без линий


pquality <Quality>

Баланс качества получаемого изображения в фотореалистическом способе,

  • 0 – быстрее,
  • 3 – качественнее.


done

Ключ завершает команду.

Pluso.png Параметры, установленные командой prsetup, действуют только на команды prdirect и не действуют на команды print и preprint.


prdirect - Прямая печать[править | править код]

Команда производит печать в соответствии с параметрами, заданными ранее командой prsetup. Печать производится на принтер по-умолчанию без запроса какой-либо дополнительной информации от пользователя.

Пример. Нужно распечатать что-то в формате A3 с горизонтальным расположением листа печати.

prsetup a3 landscape done;
prdirect;

Макро | Файлы | Новая сцена | Открыть файл | Открыть последний | Добавление файла в сцену | Просмотр содержимого диска | Выход из K3 | Сохранение сцены | Записать модель в формате других систем | Записать изображение в формате других систем | Загрузить модель из других систем | Информация о текущей сцене | Функции файловой системы | Печать