PDF.SetProperties

PDF.SetProperties ( string ObjectName,
table Properties )
Примеры

Описание

Устанавливает свойства объекта PDF.

Параметры

ObjectName

(строка) Имя объекта PDF.

Properties

(таблица) Таблица содержащая свойства объекта PDF, индексированная следующими ключами:

КЛЮЧ
KEY
ТИП
TYPE
ОПИСАНИЕ
DESCRIPTION
FileстрокаЗагружаемый файл PDF (*.pdf).
ShowScrollbarsлогическийИстина (true), если будут отображены вертикальные и горизонтальные полосы прокрутки объекта, ложь (false), если они не будут отображены.
ShowToolbarлогическийИстина (true), если будет показана панель инструментов объекта, ложь (false), если она не будет показана.
ShowBorderлогическийИстина (true), если будет показана граница объекта, ложь (false), если она не будет показана.
LayoutстрокаУстанавливаемый режим размещения страниц документа в объекте:

КОНСТАНТА
CONSTANT
ЗНАЧЕНИЕ
VALUE
ОПИСАНИЕ
DESCRIPTION
LAYOUT_USER_PREF"DontCare"Текущие предустановки пользователя.
LAYOUT_SINGLE_PAGE"SinglePage"Отображение одной страницы.
LAYOUT_ONE_COLUMN"OneColumn"Отображение страниц в одну колонку в непрерывном режиме.
LAYOUT_TWO_COLUMN_L"TwoColumnLeft"Показываем страницы в две колонки, в непрерывном режиме с первой страницей слева.
LAYOUT_TWO_COLUMN_R"TwoColumnRight"Показываем страницы в две колонки, в непрерывном режиме с первой страницей справа.
PageстрокаРежим страницы, задаваемый для объекта:

КОНСТАНТА
CONSTANT
ЗНАЧЕНИЕ
VALUE
ОПИСАНИЕ
DESCRIPTION
PAGE_STANDARD"none"Простой показ документа, без закладок или эскизов.
PAGE_BOOKMARKS"bookmarks"Отображается документ и закладки.
PAGE_THUMBS"thumbs"Отображается документ и эскизы.
ViewстрокаУстанавливаемый вид страницы внутри объекта:

КОНСТАНТА
CONSTANT
ЗНАЧЕНИЕ
VALUE
ОПИСАНИЕ
DESCRIPTION
VIEW_PAGE"Fit"Размещение страницы целиком, и по вертикали и по горизонтали.
VIEW_WIDTH"FitH"Размещение страницы по ширине.
VIEW_HEIGHT"FitV"Размещение страницы по высоте.
VIEW_BOUNDING"FitB"Размещение в ограничивающей рамке (область видимого текста) и по вертикали, и по горизонтали.
VIEW_BOUNDING_WIDTH"FitBH"Размещение по ширине в ограничивающей рамке (область видимого текста).
VIEW_BOUNDING_HEIGHT"FitBV"Размещение по высоте в ограничивающей рамке (область видимого текста).
VIEW_ACTUAL_SIZE"ActualSize"Отображение документа в его реальном размере (масштаб 100%).
ViewOffsetчислоГоризонтальное (слева) или вертикальное (сверху) смещение основанное на параметре View.
EnabledлогическийИстина (true) если объект PDF будет включен, ложь (false) если будет отключен.
VisibleлогическийИстина (true) если объект PDF должен быть видимый, ложь (false) если невидимый.
XчислоГоризонтальная позиция (в пикселах) верхнего левого угла объекта PDF, относительно текущей страницы или диалогового окна.

Примечание: Верхний левый угол текущей страницы или диалогового окна имеет значение координаты X равное 0.
YчислоВертикальная позиция (в пикселах) верхнего левого угла объекта PDF, относительно текущей страницы или диалогового окна.

Примечание: Верхний левый угол текущей страницы или диалогового окна имеет значение координаты Y равное 0.
WidthчислоШирина (в пикселах) объекта PDF.
HeightчислоВысота (в пикселах) объекта PDF.
ResizeLeftлогическийИстина (true) если левая сторона объекта будет сдвигаться при изменении размеров окна приложения, ложь (false) если нет.
ResizeRightлогическийИстина (true) если правая сторона объекта будет сдвигаться при изменении размеров окна приложения, ложь (false) если нет.
ResizeTopлогическийИстина (true) если верхняя сторона объекта будет сдвигаться при изменении размеров окна приложения, ложь (false) если нет.
ResizeBottomлогическийИстина (true) если нижняя сторона объекта будет сдвигаться при изменении размеров окна приложения, ложь (false) если нет.

Возврат

Ничего. Можно использовать действие Application.GetLastError для определения случился ли отказ в работе этого действия и почему.
Смотрите также: Связанные действия

Примеры

Пример 1

-- Create the properties table to set for the object.
-- Создаем таблицу свойств, задаваемых объекту.
tbProps = {};
tbProps.Page = PAGE_STANDARD;
tbProps.ShowToolbar = false;

-- Set the properties for the object.
-- Устанавливаем свойства объекта.
PDF.SetProperties("PDF1", tbProps);
Делаем объект PDF по имени "PDF1" без закладок и эскизов, и также не показываем панель инструментов.
Смотрите также: Связанные действия