Еще вариант: http://adn-cis.org/forum/index.php?topic=1692.0
Это импорт методов из COM-библиотекDllImport - импорт из COM? Оговорка? Используется пространство имён System.Runtime.InteropServices, но этот атрибут, вроде как, не относится к COM Interop.
Они же хранятся в файлеНет. Хранятся они в accore.dll в версиях начиная с AutoCAD 2013 и в acad.exe в более старых версиях.
acedads.h
Это импорт методов из COM-библиотекК COM это не имеет никакого отношения. Это "native" (иногда "mixed") dll-файлы.
Использовал мой код: http://adn-cis.org/forum/index.php?topic=1692.msg6306#msg6306 ?Еще вариант: http://adn-cis.org/forum/index.php?topic=1692.0
Использую AutoCAD Civil 3d 2018
Добавил код этого теста в проект
В результате
Появляется пустой лист формата pdf
Почему пустой понять не могу?
Я же нарисовал прямоугольник (0,0, 210, 297) и диагональные линии
по прямоугольнику чтобы наверняка попали они в область печати.
В командной строке пишет
Печатная область чертежа: ширина - 295.41; высота - 208.41
Использовал мой код
Да я твой код использовал все как есть ни чего не менялНе нужно уж так незадумываясь копипастить. Если у тебя масштаб 1:1, то поставь scale = 1. Ну и задай правильно точки рамки.
Не понятно зачем
var scale = 50;
И выходит пустой белый лист pdf формата A4