--- title: "Оформление (Интерфейс ksSheetPar)" type: interface api: [api7] domain: [2d, drawing] tags: [interface, api7, 2d, drawing, kssheetpar] sources: - kssheetpar.html --- *API интерфейсов. Версия 5 > Графический документ (Интерфейсы - ksDocument2D и IDocument2D)  > Интерфейсы параметров формата и компоновки чертежа * ## Оформление (Интерфейс ksSheetPar) Интерфейс параметров оформления. Аналог данных параметров при использовании API экспортных функций - SheetPar. Примечания: 1. Указатель на интерфейс можно получить при помощи метода KompasObject::GetParamStruct. 2. Стандартный формат или нестандартный, определяется значением параметра type из параметров документа ksDocumentParam. Смотрите также: KompasObject ## GetSheetParam - Получить указатель на интерфейс параметров листа документа ksStandartSheet или ksSheetSize Синтаксис Automation: ``` LPDISPATCH GetSheetParam(); Возвращаемое значение: - указатель на интерфейс параметров листа документа ksStandartSheet (для стандартного листа) или ksSheetSize (для нестандартного листа). ``` Примечание: Тип возвращаемого интерфейса определяется значением параметра type из параметров документа ksDocumentParam. ## Init - Инициализировать параметры Синтаксис Automation: ``` BOOL Init(); Возвращаемое значение: TRUE - в случае удачного завершения. ``` Примечание: Метод обнуляет все параметры оформления документа. ## layoutName - Для чертежа - имя библиотеки оформления, для спецификации - имя библиотеки стилей спецификации Тип данных:строка. Синтаксис Automation: ``` layoutName = iSheetPar.layoutName Получить свойство (* ) iSheetPar.layoutName = layoutName Установить свойство (* ) layoutName = iSheetPar.GetLayoutName() Получить свойство (**) iSheetPar.SetLayoutName( layoutName ) Установить свойство (**) ``` Примечание: Если строка пустая, берется библиотека Graphic.lyt. ## shtType - Для чертежа - тип штампа из указанной библиотеки, для спецификации - номер стиля из указанной библиотеки Тип данных:short. Синтаксис Automation: ``` shtType = iSheetPar.shtType Получить свойство (* ) iSheetPar.shtType = shtType Установить свойство (* ) shtType = iSheetPar.GetShtType() Получить свойство (**) iSheetPar.SetShtType( shtType ) Установить свойство (**) ```