SetFormFieldBackgroundColorSepA
Form fields, Color
Описание
The trailing A denotes the ANSI (char) DLL entry point; the ActiveX/COM surface exposes only the Unicode form. Behaviour is identical to SetFormFieldBackgroundColorSep and string arguments are interpreted using the current SetAnsiMode code page
Задаёт цвет фона указанного поля формы. Аналогично SetFormFieldBorderColor, но используется оттенок составного цвета, добавленного функцией AddSeparationColor. Спецификация PDF не поддерживает составные цветовые пространства для полей форм, поэтому результат не всегда сработает, особенно если поле позже редактируется в Acrobat. Возможность добавлена для случаев, когда поле будет сплющено (flatten)
Синтаксис
Delphi
Function DLSetFormFieldBackgroundColorSepA(InstanceID, Index: Integer; ColorName: PAnsiChar; Tint: Double): Integer;
DLL
int DLSetFormFieldBackgroundColorSepA(int InstanceID, int Index, const char * ColorName, double Tint);
Параметры
| Index | Индекс поля формы |
|---|---|
| ColorName | Имя составного цвета, использованное при вызове AddSeparationColor |
| Tint | Интенсивность цвета: 0 — цвет отсутствует (белый), 1 — максимальная интенсивность |
Return values
| 0 | Поле формы не найдено или составной цвет с таким именем не найден |
|---|---|
| 1 | Цвет фона указанного поля формы установлен успешно |