--- title: "Параметры текстового документа (Интерфейс ksTextDocumentParam)" type: interface api: [api7] tags: [interface, api7, kstextdocumentparam] sources: - kstextdocumentparam.html --- *API интерфейсов. Версия 5 > Текстовый документ (Интерфейс ksDocumentTxt)  > ksDocumentTxt - методы * ## Параметры текстового документа (Интерфейс ksTextDocumentParam) Интерфейс параметров текстового документа. Аналог данных параметров при использовании API экспортных функций - TextDocumentParam. Примечание: Указатель на интерфейс можно получить при помощи метода ompasObject::GetParamStruct. ## author - Имя автора документа Тип данных: BSTR Синтаксис Automation: ``` author = iTextDocumentParam.author Получить свойство (* ) iTextDocumentParam.author = author Установить свойство (* ) author = iTextDocumentParam.GetAuthor() Получить свойство (**) iTextDocumentParam.SetAuthor(author) Установить свойство (**) ``` ## comment - Комментарий документа Тип данных: BSTR Синтаксис Automation: ``` comment = iTextDocumentParam.comment Получить свойство (* ) iTextDocumentParam.comment = comment Установить свойство (* ) comment = iTextDocumentParam.GetСomment() Получить свойство (**) iTextDocumentParam.SetСomment(comment) Установить свойство (**) ``` ## fileName - Полный путь к файлу с растровым изображением Тип данных: BSTR Синтаксис Automation: ``` fileName = iTextDocumentParam.fileName Получить свойство (* ) iTextDocumentParam.fileName = fileName Установить свойство (* ) fileName = iTextDocumentParam.GetFileName() Получить свойство (**) iTextDocumentParam.SetFileName( fileName ) Установить свойство (**) ``` ## GetArrTailSheet - Получить указатель на интерфейс массива оформлений листов заключительной части Синтаксис Automation: ``` LPDISPATCH GetArrTailSheet(); Возвращаемое значение: - указатель на интерфейс ksDynamicArray. Тип массива - LIBRARY_STYLE_ARR. ``` ## GetArrTitleSheet - Получить указатель на интерфейс массива оформлений титульных листов Синтаксис Automation: ``` LPDISPATCH GetArrTitleSheet(); Возвращаемое значение: - указатель на интерфейс ksDynamicArray. Тип массива - LIBRARY_STYLE_ARR. ``` ## GetSheetParam - Получить указатель на интерфейс параметров пользовательского или стандартного листа Синтаксис Automation: ``` GetSheetParam() Возвращаемое значение: - возвращаемое значение: указатель на интерфейс ksSheetSize параметров пользовательского или ksStandartSheet стандартного листа. ``` ## regime - Режим редактирования документа Тип данных: short Значения свойства: | 0 | - видимый, | | --- | --- | | 1 | - "слепой". | Синтаксис Automation: ``` regime = iTextDocumentParam.regime Получить свойство (* ) iTextDocumentParam.regime = regime Установить свойство (* ) regime = iTextDocumentParam.GetRegime() Получить свойство (**) iTextDocumentParam.SetRegime(regime) Установить свойство (**) ``` ## type - Тип документа Тип данных: short Синтаксис Automation: ``` type = iTextDocumentParam.type Получить свойство (* ) iTextDocumentParam.type = type Установить свойство (* ) type = iTextDocumentParam.GetType() Получить свойство (**) iTextDocumentParam.SetType(type) Установить свойство (**) ```