Узнать размеры Листов активного чертежа

Здравствуйте Уважаемые специалисты NanoCAD!

Подскажите пожалуйста, как узнать размеры (*заданной уже бумаги) для Листов активного чертежа (*из настроек печати)?

В результате хочу сравнить, например, заданный размер бумаги для Листа со стандартным размером *у принтера, и если не сходится, то выдать сообщение, например, что такой-то Лист в активном чертеже имеет размеры бумаги такие-то.

Заранее спасибо!

Вот так ?

image.png

Здравствуйте Уважаемые специалисты NanoCAD!

Подскажите пожалуйста, как узнать размеры (*заданной уже бумаги) для Листов активного чертежа (*из настроек печати)?

В результате хочу сравнить, например, заданный размер бумаги для Листа со стандартным размером *у принтера, и если не сходится, то выдать сообщение, например, что такой-то Лист в активном чертеже имеет размеры бумаги такие-то.

Заранее спасибо!

На каком языке идет разработка? На каком месте “спотык”?

Пытаюсь осуществить пока на vba excel.

Вроде так:

For i = 0 To ThisDrawing.layouts.Count - 1
If UCase(ThisDrawing.layouts.item(i).Name) <> “MODEL” Then
If ThisDrawing.layouts.item(i).ConfigName <> “Встроенный PDF-принтер” Then

Подскажите как получить размеры листа (*длина, высота) с помощью “ThisDrawing.layouts.item(i).GetPaperSize PaperWidth, PaperHeight”, НО в NanoCAD API c#?

public static double LayoutPaperSize(string layout_name)
{
var nApp = GetNcApplication();

public static double LayoutPaperSize(string layout_name)
{
var nApp = GetNcApplication();

Спасибо!