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


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


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



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

IPageFormat


Интерфейс предназначен для доступа к настройкам формата бумаги из списка формата программы Universal Document Converter. Обратите внимание, что изменять их нельзя. Можно только создавать новые форматы с помощью метода AddPageFormat интерфейса IUDC.

Свойства

Float Height

Свойство определяет высоту листа бумаги формата из списка форматов Universal Document Converter. Размерность определяется свойством Units. Может изменяться в пределах от 10 до 3251 мм. Доступно только для чтения.

Integer ID
Свойство определяет системный идентификатор формата в списке форматов программы Universal Document Converter. Доступно только для чтения.

Boolean IsCustom
Свойство определяет, был ли данный формат создан с помощью метода AddPageFormat или он является одним из предустановленных в программе Universal Document Converter форматов. Доступно только для чтения.
ЗначениеОписание
FALSEПредустановленный формат
TRUEФормат создан с помощь метода AddPageFormat

String Name
Свойство определяет имя формата бумаги в списке форматов программы Universal Document Converter. Доступно только для чтения.

Enum Units
Свойство определяет размерность ширины и высоты листа бумаги формата из списка форматов Universal Document Converter. Доступно только для чтения.
КонстантаЗначениеОписание
UNIT_IN0Дюймы
UNIT_MM1Миллиметры
UNIT_PX2Пиксели

Float Width
Свойство определяет ширину листа бумаги формата из списка форматов Universal Document Converter. Размерность определяется свойством Units. Доступно только для чтения.

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

Язык Visual Basic 6

Dim objUDC As IUDC Dim itfPageFormat As IPageFormat Dim sMsg As String Set objUDC = New UDC.APIWrapper Set itfPageFormat = objUDC.PageFormats("A4") sMsg = "Page format name is: " + itfPageFormat.Name sMsg = sMsg & Chr(10) & Chr(13) sMsg = sMsg & "Page format ID = " & itfPageFormat.ID sMsg = sMsg & Chr(10) & Chr(13) If itfPageFormat.IsCustom Then sMsg = sMsg & itfPageFormat.Name + " format is created by user" sMsg = sMsg & Chr(10) & Chr(13) Else sMsg = sMsg & itfPageFormat.Name + " format is system" sMsg = sMsg & Chr(10) & Chr(13) End If Select Case itfPageFormat.Units Case UNIT_IN sMsg = sMsg & "Page Height = " & itfPageFormat.Height & " inches" sMsg = sMsg & Chr(10) & Chr(13) sMsg = sMsg & "Page Width = " & itfPageFormat.Width & " inches" Case UNIT_MM sMsg = sMsg & "Page Height = " & itfPageFormat.Height & " millimeters" sMsg = sMsg & Chr(10) & Chr(13) sMsg = sMsg & "Page Width = " & itfPageFormat.Width & " millimeters" Case UNIT_PX sMsg = sMsg & "Page Height = " & itfPageFormat.Height & " pixels" sMsg = sMsg & Chr(10) & Chr(13) sMsg = sMsg & "Page Width = " & itfPageFormat.Width & " pixels" End Select Call MsgBox (sMsg)


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