AddNoteAnnotation

Аннотации и активные ссылки

Описание

Добавляет на выбранную страницу аннотацию-заметку. Цветовые параметры задаются в диапазоне от 0 до 1, где 0 — 0%, 1 — 100% цвета

Поскольку эта функция создает связанную аннотацию /Popup и флаги аннотаций PDF 1.3, документы PDF 1.2 перед сохранением автоматически повышаются до PDF 1.3

Синтаксис

Delphi

Function TPDFlib.AddNoteAnnotation(Left, Top: Double; AnnotType: Integer; PopupLeft, PopupTop, PopupWidth, PopupHeight: Double; Const Title, Contents: WideString; Red, Green, Blue: Double; Open: Integer): Integer;

ActiveX

Function PDFlib::AddNoteAnnotation(Left As Double, Top As Double, AnnotType As Long, PopupLeft As Double, PopupTop As Double, PopupWidth As Double, PopupHeight As Double, Title As String, Contents As String, Red As Double, Green As Double, Blue As Double, Open As Long) As Long

DLL

int DLAddNoteAnnotation(int InstanceID, double Left, double Top, int AnnotType, double PopupLeft, double PopupTop, double PopupWidth, double PopupHeight, const wchar_t * Title, const wchar_t * Contents, double Red, double Green, double Blue, int Open);

Параметры

Горизонтальная координата точки привязки аннотации

Left

Вертикальная координата точки привязки аннотации

Top

The annotation type:

0 = Note

1 = Comment

2 = Help

3 = Insert

4 = Key

5 = New paragraph

6 = Paragraph

Прибавьте 100 к любому из перечисленных значений, чтобы скрыть дату в заголовке всплывающей аннотации

AnnotType

PopupLeft

Горизонтальная координата левого края всплывающего окна

PopupTop

Вертикальная координата левого края всплывающего окна

PopupWidth

Ширина всплывающего окна

PopupHeight

Высота всплывающего окна

Title

Заголовок аннотации

Contents

Текст всплывающей аннотации

Red

Красная составляющая цвета аннотации

Green

Зелёная составляющая цвета аннотации

Blue

Синяя составляющая цвета аннотации

Open

Задаёт, показывать ли аннотацию при открытии документа:

0 = hide

1 = show

double PopupWidth, double PopupHeight, wchar_t * Title, wchar_t * Contents, double Red, double Green, double Blue, int Open);