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


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


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



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

IPictureWatermark


Интерфейс IPictureWatermark используется для настройки параметров наложения графических водяных знаков на страницы выходных файлов.

Свойства

Enum EmbossingMethod

Свойство определяет способ наложения водяного знака на страницы документа. Доступно для чтения и записи.
КонстантаЗначениеОписание
WME_STAMP0Водяной знак накладывается поверх документа
WME_WATERMARK2Водяной знак смешивается с документом
WME_BACKGROUND3Водяной знак размещается под документом

String ImgFilePath
Свойство определяет путь к графическому файлу, который будет накладываться на страницы документа в качестве водяного знака. Доступно для чтения и записи.

Integer MarginsX
Свойство определяет горизонтальные поля водяного знака. То есть отступы (в пикселях) от левой и правой границ страницы, с учетом которых размещается водяной знак. Доступно для чтения и записи.

Integer MarginsY
Свойство определяет вертикальные поля водяного знака. То есть отступы (в пикселях) от верхней и нижней границ страницы, с учетом которых размещается водяной знак. Доступно для чтения и записи.

Enum PositionX
Свойство определяет горизонтальное выравнивание водяного знака на страницах документа. Доступно для чтения и записи.
КонстантаЗначениеОписание
POS_LEFT0xFFFFFFFFВодяной знак отображается по левому краю страницы
POS_CENTER0Водяной знак отображается по центру страницы
POS_RIGHT1Водяной знак отображается по правому краю страницы

Enum PositionY
Свойство определяет вертикальное выравнивание водяного знака на страницах документа. Доступно для чтения и записи.
КонстантаЗначениеОписание
POS_TOP0xFFFFFFFFВодяной знак отображается по верхнему краю страницы
POS_CENTER0Водяной знак отображается по центру страницы
POS_BOTTOM1Водяной знак отображается по нижнему краю страницы

Enum Rotation
Свойство определяет угол поворота водяного знака при наложении на страницу. Доступно для чтения и записи.
ЗначениеОписание
-90Поворот водяного знака на 90 градусов против часовой стрелки
-45Поворот водяного знака на 45 градусов против часовой стрелки
0Водяной знак не поворачивается
45Поворот водяного знака на 45 градусов по часовой стрелке
90Поворот водяного знака на 90 градусов по часовой стрелке

Boolean Stretch
Свойство определяет, будет или нет водяной знак пропорционально растягиваться таким образом, чтобы накрывать всю страницу документа. Доступно для чтения и записи.
ЗначениеОписание
TRUEВодяной знак будет растянут на всю страницу
FALSEВодяной знак не будет растянут

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

Язык Visual Basic 6

Dim objUDC As IUDC Dim itfPrinter As IUDCPrinter Dim itfProfile As IProfile Set objUDC = New UDC.APIWrapper Set itfPrinter = objUDC.Printers("Universal Document Converter") Set itfProfile = itfPrinter.Profile itfProfile.Watermark.Mode = WM_PICTURE itfProfile.Watermark.PictureWatermark.EmbossingMethod = WME_BACKGROUND itfProfile.Watermark.PictureWatermark.ImgFilePath = "C:\My stamp.png" itfProfile.Watermark.PictureWatermark.MarginsX = 0 itfProfile.Watermark.PictureWatermark.MarginsY = 0 itfProfile.Watermark.PictureWatermark.PositionX = POS_CENTER itfProfile.Watermark.PictureWatermark.PositionY = POS_CENTER itfProfile.Watermark.PictureWatermark.Rotation = 0 itfProfile.Watermark.PictureWatermark.Stretch = True


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