AddStampAnnotationA
Аннотации и активные ссылки
Описание
Завершающая A обозначает точку входа ANSI (char) в DLL; интерфейс ActiveX/COM открывает только Unicode-форму. Поведение идентично AddStampAnnotation, а строковые аргументы интерпретируются в кодовой странице, заданной текущим режимом SetAnsiMode
Добавляет на выбранную страницу аннотацию-штамп. Цветовые параметры задаются в диапазоне от 0 до 1, где 0 — 0%, 1 — 100% цвета; цвет влияет только на фон всплывающей подсказки, а не на сам штамп
Если выбранный документ ниже PDF 1.3, писатель автоматически поднимает эффективную версию до 1.3: аннотации-штампы появились в PDF 1.3
Синтаксис
Delphi
Function DLAddStampAnnotationA(InstanceID: Integer; Left, Top, Width, Height: Double; StampType: Integer; Title, Contents: PAnsiChar; Red, Green, Blue: Double; Options: Integer): Integer;
DLL
int DLAddStampAnnotationA(int InstanceID, double Left, double Top, double Width, double Height, int StampType, const char * Title, const char * Contents, double Red, double Green, double Blue, int Options);
Параметры
Left
Горизонтальная координата левого края аннотации-штампа
Top
Вертикальная координата верхнего края аннотации-штампа
Width
Ширина аннотации
Height
Высота аннотации
StampType
0 = Approved
1 = Experimental
2 = NotApproved
3 = AsIs
4 = Expired
5 = NotForPublicRelease
6 = Confidential
7 = Final
8 = Sold
9 = Departmental
10 = ForComment
11 = TopSecret
12 = Draft
13 = ForPublicRelease
Title
Заголовок всплывающей аннотации
Contents
Содержимое всплывающей аннотации
Red
Красная составляющая цвета фона всплывающей аннотации
Green
Зелёная составляющая цвета фона всплывающей аннотации
Синяя составляющая цвета фона всплывающей аннотации
Blue
Options
Reserved for future use. Should always be set to 0.
Возвращаемые значения
| 0 | Аннотацию-штамп не удалось добавить на страницу |
|---|---|
| 1 | Success int Options); |