AddTextMarkupAnnotation
Ek açıklamalar ve etkin nokta bağlantıları
Açıklama
Geçerli sayfaya bir metin işaretleme ek açıklaması ekler
Varsayılan olarak ek açıklama, ek açıklama'nın sınırlayıcı kutusuyla eşleşen tek bir dikdörtgen alandan oluşur. Bu alan düzenlenebilir ve GetAnnotQuadCount, GetAnnotQuadPoints ve SetAnnotQuadPoints işlevleri kullanılarak başka alanlar eklenebilir
Seçilen belge PDF 1.4'ten düşük olduğunda, bu işlev PDF 1.4 /CA ek açıklama opaklığı girdisini yazdığı için yazıcı etkin PDF sürümünü otomatik olarak 1.4'e yükseltir
Sözdizimi
Delphi
Function TPDFlib.AddTextMarkupAnnotation(MarkupType: Integer; Left, Top, Width, Height: Double): Integer;
ActiveX
Function PDFlib::AddTextMarkupAnnotation(MarkupType As Long, Left As Double, Top As Double, Width As Double, Height As Double) As Long
DLL
int DLAddTextMarkupAnnotation(int InstanceID, int MarkupType, double Left, double Top, double Width, double Height);
Parametreler
| MarkupType | 0 = Highlight 1 = Underline 2 = Squiggly 3 = Strike out Ek açıklama sınırlayıcı kutusunun sol kenarının yatay koordinatı |
|---|---|
| Left | |
| Top | Ek açıklama sınırlayıcı kutusunun üst kenarının dikey koordinatı |
| Width | Ek açıklama sınırlayıcı kutusunun genişliği |
| Height | Ek açıklama sınırlayıcı kutusunun yüksekliği |
Dönüş değerleri
| 0 | MarkupType parametresi 1 ile 4 arasında değildi. Metin işaretleme ek açıklaması başarıyla eklendi |
|---|---|
| 1 |