BarcodePrintSettings — класс
Получает настройки печати штрих-кода.
-
Пространство имён:
DocsVision.BackOffice.ObjectModel
-
Сборка:
DocsVision.BackOffice.ObjectModel.dll
Свойства
Имя | Описание |
---|---|
|
Возвращает значение длины штрих-кода. |
|
Возвращает ширину символа. |
|
Возвращает значение настроек по умолчанию. |
|
Возвращает название шрифта. |
|
Возвращает размер шрифта. |
|
Возвращает стиль шрифта. |
|
Возвращает единицу измерения. |
|
Возвращает признак необходимости печати штрих-кода. |
|
Возвращает признак того, что штрих-код требует вертикальной печати. |
|
Возвращает координаты для печати штрих-кода на листе. |
Заметки
Подобные настройки могут быть введены в пользовательском интерфейсе Windows-клиента, справочник "Системные настройки".
Примеры
Ниже приведён пример скрипта карточки, позволяющий определить необходимость печати штрих-кода (определена в системных настройках)
private void Button_Click(System.Object sender, System.EventArgs e)
{
IBarcodeService iBarcodeService = CardControl.ObjectContext.GetService<IBarcodeService>();
IStaffService staffService = CardControl.ObjectContext.GetService<IStaffService>(); (1)
BarcodePrintSettingsCollection printSettingsCollection = iBarcodeService.GetBarcodePrintSettings(staffService.GetCurrentEmployee(),
BaseObject.SystemInfo.CardKind); (2)
if (printSettingsCollection.Count() > 0)
{
BarcodePrintSettings printSettings = printSettingsCollection.FirstOrDefault(); (3)
bool isPrinting = printSettings.IsPrinting; (4)
}
}
1 | Получение сервисов. |
2 | Получение настроек печати штрих-кода, для текущего пользователя. |
3 | Получение первой подходящей настройки. |
4 | Если false — установлен признак "Не печатать штрих код". |