Universal Document Converter
Описание программы
Скачать демо-версию
Купить
Работа с программой
Разработчикам
Служба поддержки
О компании


      Поиск по сайту
   


      Видео презентация
Просмотр видеоролика



Главная страница>Разработчикам>Интерфейсы>IUDC

IUDC


Основной интерфейс, предоставляющий доступ к возможностям программы Universal Document Converter.

Свойства

Enum ActivationMode

Способ активации программы Universal Document Converter. Доступно для чтения и записи.
КонстантаЗначениеОписание
AM_SILENT0Активация в "невидимом" для пользователя режиме.
AM_WIZARD1Активация в режиме пошагового мастера.

String DefaultPrinter
Позволяет получить и установить печатающее устройство, являющееся принтером по умолчанию в системе пользователя. Доступно для чтения и записи.

IPageFormat PageFormats (Integer formIndex)  or  PageFormats (String formName)
Предоставляет доступ к интерфейсу IPageFormat, предназначенному для управления форматом бумаги. Доступно для чтения и записи.
ПараметрТипОписание
formIndexIntegerИдентификатор формата бумаги.
formNameStringИмя формата бумаги.

IUDCPrinter Printers (String Name)
Предоставляет доступ к интерфейсу IUDCPrinter, который используется для управления виртуальным принтером Universal Document Converter. Доступно для чтения и записи.
ПараметрТипОписание
NameStringИмя виртуального принтера Universal Document Converter.

Методы

Activate ()

Позволяет заранее активировать Universal Document Converter. В противном случае активация программы запустится автоматически при первом обращении к любому методу или свойству интерфейса IProfile. Способ активации можно указать перед вызовом данного метода с помощью свойства ActivationMode.

AddPageFormat (String sCustomFmtName, Float W, Float H, Enum Units)
Метод создает новый формат бумаги в списке форматов программы Universal Document Converter.
ПараметрТипОписание
sCustomFmtNameStringИмя нового формата бумаги.
WFloatШирина нового формата бумаги. Допустимый диапазон значений: от 10 до 3251 мм.
HFloatВысота нового формата бумаги. Допустимый диапазон значений: от 10 до 3251 мм.
UnitsEnumРазмерность ширины и высоты нового формата бумаги. Может принимать следующие значения:
КонстантаЗначениеОписание
UNIT_IN0Дюймы.
UNIT_MM1Миллиметры.
UNIT_PX2Пиксели.

RemovePageFormat (String sCustomFmtName)
Удаляет созданный ранее формат бумаги из списка форматов программы Universal Document Converter.
ПараметрТипОписание
sCustomFmtNameStringИмя удаляемого формата бумаги.

Примеры использования

Язык Visual Basic 6

Dim objUDC As IUDC Dim itfPageFormat As IPageFormat Set objUDC = New UDC.APIWrapper ' Choose activation mode objUDC.ActivationMode = AM_SILENT ' Perform activation using choosing mode Call objUDC.Activate ' Set "Universal Document Converter" printer as default in system objUDC.DefaultPrinter = "Universal Document Converter" ' Add custom page format Call objUDC.AddPageFormat("My Format", 10.25, 25.1, UNIT_IN) Set itfPageFormat = objUDC.PageFormats("My Format") ' Delete custom page format Call objUDC.RemovePageFormat("My Format")


© 2001-2012 fCoder Group, Inc. О компании fCoder Group | Конфиденциальность | Карта сайта Rambler's Top100 ?aeoeia@Mail.ru