AddFreeTextAnnotationEx
Metin, Ek açıklamalar ve etkin alan bağlantıları
Açıklama
Seçili sayfaya serbest metin açıklaması ekler. Options parametresiyle bir kenarlık ve/veya dolgu belirtilirse ayarlar geçerli çizgi renginden, dolgu renginden, çizgi genişliğinden ve kalem kesik çizgi ayarlarından alınır. Serbest metin açıklamalarının saydamlık ayarlarını düzenlemek için Transparency parametresini kullanın. SetTransparency işlevi açıklamalarla çalışmaz
SetLineColor kenarlık rengini etkilemez. Acrobat'ın çalışma biçimi nedeniyle kenarlık rengi şu anda metin rengiyle aynı ayarlanır. SelectFont yazı tipi stilini etkilemez. Acrobat'ın çalışma biçimi nedeniyle yazı tipi şu anda standart Helvetica yazı tipine sabitlenmiştir
SetTextSize metin boyutunu doğru etkiler SetTextColor metin rengini doğru etkiler SetLineWidth kenarlık genişliğini doğru ayarlar SetTextAlign metin hizalamasını doğru ayarlar
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.AddFreeTextAnnotationEx(Left, Top, Width, Height: Double; Const Text: WideString; Angle, Options: Integer; Transparency: Integer): Integer;
ActiveX
Function PDFlib::AddFreeTextAnnotationEx(Left As Double, Top As Double, Width As Double, Height As Double, Text As String, Angle As Long, Options As Long, Transparency As Long) As Long
DLL
int DLAddFreeTextAnnotationEx(int InstanceID, double Left, double Top, double Width, double Height, const wchar_t * Text, int Angle, int Options, int Transparency);
Parametreler
| Left | Ek açıklama dikdörtgeninin sol kenarının yatay koordinatı |
|---|---|
| Top | Ek açıklama dikdörtgeninin sol kenarının dikey koordinatı |
| Width | Ek açıklama dikdörtgeninin genişliği |
| Height | Ek açıklama dikdörtgeninin yüksekliği |
| Text | Ek açıklamanın metin içeriği |
| Angle | Çizilen metnin açısı. 0, 90, 180 veya 270 olabilir. 0 = Ana hat 1 = Dolgu 2 = Dolgu ve Ana hat |
| Options | |
| Transparency | Uygulanacak saydamlık miktarı 0 = Saydamlık yok 50 = %50 saydamlık 100 = Görünmez int Options, int Transparency); |