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

Вернуться   Форум 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

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


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


Тоже интересует эта тема. Это часть кода для стандартных форматов. А как написать для дополнительных? И откуда брать эти цифры "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,041


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


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


Цитата:
Сообщение от Сергей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