| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Как получить средствами Lisp список нестандартных форматов принтера DWG To PDF?

Как получить средствами Lisp список нестандартных форматов принтера DWG To PDF?

Ответ
Поиск в этой теме
Непрочитано 15.04.2023, 15:52 #1
Как получить средствами Lisp список нестандартных форматов принтера DWG To PDF?
IgorTr2
 
Регистрация: 26.02.2023
Сообщений: 54

Есть ли такая возможность?
Просмотров: 912
 
Непрочитано 23.04.2023, 16:03
#2
Ingpro


 
Регистрация: 11.07.2022
Сообщений: 494


Тоже интересует эта тема. Это часть кода для стандартных форматов. А как написать для дополнительных? И откуда брать эти цифры "Square 59251", "Square 118503"...
Код:
[Выделить все]
 ;;; Установка форматов листа
    (setq Square (* ViewportHight ViewportWidth)) ; Расчёт площади видового экрана
    (cond ; Выбор формата в зависимости от площади видового экрана
      ((and (> Square 59251) (< Square 65488)) (vla-put-ConfigName Layout "DWG To PDF.pc3") (vla-put-CanonicalMediaName Layout "ISO_full_bleed_A4_(297.00_x_210.00_MM)"))
      ((and (> Square 118503) (< Square 130977)) (vla-put-ConfigName Layout "DWG To PDF.pc3") (vla-put-CanonicalMediaName Layout "ISO_full_bleed_A3_(420.00_x_297.00_MM)"))
      ((and (> Square 237006) (< Square 261954)) (vla-put-ConfigName Layout "DWG To PDF.pc3") (vla-put-CanonicalMediaName Layout "ISO_full_bleed_A2_(594.00_x_420.00_MM)"))
      ((and (> Square 474012) (< Square 523908)) (vla-put-ConfigName Layout "DWG To PDF.pc3") (vla-put-CanonicalMediaName Layout "ISO_full_bleed_A1_(841.00_x_594.00_MM)"))
      ((and (> Square 948024) (< Square 1047816)) (vla-put-ConfigName Layout "DWG To PDF.pc3") (vla-put-CanonicalMediaName Layout "ISO_full_bleed_A0_(841.00_x_1189.00_MM)"))
Ingpro вне форума  
 
Непрочитано 23.04.2023, 17:18
#3
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,039


vla-put|get-CanonicalMediaName
vla-put|get-LocaleMediaName
Сергей812 вне форума  
 
Непрочитано 23.04.2023, 17:44
#4
Ingpro


 
Регистрация: 11.07.2022
Сообщений: 494


Цитата:
Сообщение от Сергей812 Посмотреть сообщение
vla-put|get-CanonicalMediaName
vla-put|get-LocaleMediaName
А можно поподробнее... что и куда... и про 59251

Последний раз редактировалось Ingpro, 23.04.2023 в 18:25.
Ingpro вне форума  
 
Непрочитано 23.04.2023, 19:14
#5
doctorraz

электрик
 
Регистрация: 19.02.2010
Волгоград
Сообщений: 2,295
Отправить сообщение для doctorraz с помощью Skype™


Если бы автостол за столько лет сподобился бы реализовать
SetClosestMediaName
Проблем и вопросов было бы меньше..
Красота..
Заказываешь, принтер, размеры и он сам подбирает формат..
Фантастика? Нет конечно, нанокад так умеет автокад по прежнему нет
__________________
Мастерская СПДС
doctorraz вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Как получить средствами Lisp список нестандартных форматов принтера DWG To PDF?

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как получить формулу поля атрибута блока посредством lisp? Bamka70 LISP 17 26.03.2021 09:44
как получить LISP код фрагмента? DY LISP 32 17.02.2020 07:58
Lisp Как программно получить данные о версии AutoCad? Kirill_Ja LISP 13 06.09.2018 16:56
Получить список точек перелома полилинии (Lisp/VBA) mephis LISP 24 14.10.2015 18:53
LISP получить список установленных в системе (векторных) шрифтов или хотя бы узнать, установлен ли указанный Ax3 LISP 9 08.02.2011 14:11