AddFreeTextAnnotationEx
텍스트, 주석 및 핫스폿 링크
설명
선택한 페이지에 자유 텍스트 주석을 추가합니다 Options 매개변수로 테두리 및/또는 채우기를 지정하면 현재 선 색상, 채우기 색상, 선 너비 및 펜 대시 설정에서 값을 가져옵니다 Transparency 매개변수로 자유 텍스트 주석의 투명도 설정을 조정합니다 SetTransparency 함수는 주석에서 작동하지 않습니다
SetLineColor는 테두리 색상에 영향을 주지 않습니다. Acrobat의 작동 방식 때문에 현재 테두리 색상은 텍스트 색상과 동일하게 설정됩니다. SelectFont는 글꼴 스타일에 영향을 주지 않습니다. Acrobat의 작동 방식 때문에 현재 글꼴은 표준 Helvetica 글꼴로 고정됨
SetTextSize는 텍스트 크기에 올바르게 적용됨 SetTextColor는 텍스트 색상에 올바르게 적용됨 SetLineWidth는 테두리 너비를 올바르게 조정함 SetTextAlign은 텍스트 정렬을 올바르게 조정함
이 함수가 PDF 1.4 /CA 주석 불투명도 항목을 쓰므로 선택한 문서가 PDF 1.4 미만이면 작성기가 유효 PDF 버전을 1.4로 자동으로 올립니다
구문
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);
매개변수
| Left | 주석 사각형 왼쪽 가장자리의 가로 좌표 |
|---|---|
| Top | 주석 사각형 왼쪽 가장자리의 세로 좌표 |
| Width | 주석 사각형의 너비 |
| Height | 주석 사각형의 높이 |
| Text | 주석의 텍스트 콘텐츠 |
| Angle | 그려진 텍스트의 각도입니다. 0, 90, 180 또는 270일 수 있습니다. 0 = 윤곽선 1 = 채우기 2 = 채우기와 윤곽선 |
| Options | |
| Transparency | 적용할 투명도 0 = 투명도 없음 50 = 50% 투명도 100 = 보이지 않음 int Options, int Transparency); |