Autodesk Design Automation API определяет параметры печати, например, оттенки серого / ширина линии - PullRequest
0 голосов
/ 04 июня 2018

Я ищу опцию для определения параметров печати при конвертации файла .dwg в ​​файл .pdf.Я хочу, чтобы преобразованный PDF был в оттенках серого, а ширина элементов слишком велика.Как я могу определить Plotsettings в своем вызове API Forge Design-Automation-API?

Спасибо

Ответы [ 2 ]

0 голосов
/ 06 июня 2018

@ Kaliph,

относительно построения чертежей в оттенках серого, как уже говорилось, AutoCAD Design Automation (DA) - это разновидность автономного AutoCAD в облаке.Вы можете сначала проверить, как локальный AutoCAD работает со сценарием, а затем перейти к DA.Например, проверяя команду '-plot' в справке AutoCAD, вы обнаружите, что скрипт экспортирует чертеж в pdf в оттенках серого с помощью plotstyle:

 -PLOT Y  AutoCAD PDF (General Documentation).pc3       Y Grayscale.ctb    \n

обратите внимание на пробелы, которые означают ввод значений по умолчанию.Grayscale.ctb - это стиль серой шкалы по умолчанию.Я бы посоветовал вам сначала поиграть с локальным AutoCAD, чтобы обеспечить ввод.

Если вам требуется более гибкая конфигурация во время выполнения DA, вам необходимо создать собственный плагин AutoCAD для C #, VB.NET, C ++, LISP.Большинство требований должны быть реализованы с помощью пользовательских команд, а не только встроенными сценариями.

0 голосов
/ 04 июня 2018

Для этого вам нужно создать пользовательское действие.Если вы знаете, как это сделать, используя команду -PLOT в командной строке AutoCAD, то это будет относительно легкое упражнение.Вот учебник, который показывает, как создать настраиваемое действие: https://github.com/szilvaa/acadio-tutorials/blob/master/tutorial2/readme.md.

Если вам нужна помощь с некоторыми деталями, тогда пишите здесь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...