AddNoteAnnotation
Ek açıklamalar ve etkin nokta bağlantıları
Açıklama
Seçili sayfaya bir not açıklaması ekler. Renk parametrelerinin değerleri 0 ile 1 arasındadır; 0 rengin %0'ını, 1 ise %100'ünü belirtir
Bu yazıcı bağlantılı bir /Popup ek açıklaması ve PDF 1.3 ek açıklama bayrakları oluşturduğundan, PDF 1.2 belgeleri kaydedilmeden önce otomatik olarak PDF 1.3 düzeyine yükseltilir
Sözdizimi
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);
Parametreler
Ek açıklama bağlantı noktasının yatay koordinatı
Left
Ek açıklama bağlantısının dikey koordinatı
Top
Ek açıklama türü:
0 = Note
1 = Yorum
2 = Yardım
3 = Ekle
4 = Anahtar
5 = Yeni paragraf
6 = Paragraf
Açılır ek açıklamanın' başlığında gösterilen tarihi gizlemek için yukarıdaki değerlerden herhangi birine 100 ekleyin
AnnotType
PopupLeft
Açılır pencerenin sol kenarının yatay koordinatı
PopupTop
Açılır pencerenin sol kenarının dikey koordinatı
PopupWidth
Açılır pencerenin genişliği
PopupHeight
Açılır pencerenin yüksekliği
Title
Açıklamanın başlığı
Contents
Açılır pencere açıklamasının gövdesi
Red
Ek açıklama renginin kırmızı bileşeni
Green
Ek açıklama renginin yeşil bileşeni
Blue
Ek açıklama renginin mavi bileşeni
Open
Belge açıldığında ek açıklamanın gösterilip gösterilmeyeceğini belirtir:
0 = gizle
1 = göster
double PopupWidth, double PopupHeight, wchar_t * Title, wchar_t * Contents, double Red, double Green, double Blue, int Open);