BeginTilingPattern
벡터 그래픽, 페이지 레이아웃
설명
요청한 패턴 이름, 너비 및 높이로 임시 타일링 패턴 그리기 표면을 시작합니다
빌드가 활성화된 동안 일반 그리기 호출은 이 함수가 선택한 임시 페이지에 기록됩니다
EndTilingPattern으로 빌드를 끝내 패턴을 등록하거나 CancelTilingPattern을 호출하여 임시 그리기 표면을 폐기합니다
구문
Delphi
Function TPDFlib.BeginTilingPattern(Const PatternName: WideString; Width, Height: Double): Integer;
ActiveX
Function PDFlib::BeginTilingPattern(PatternName As String, Width As Double, Height As Double) As Long
DLL
int DLBeginTilingPattern(int InstanceID, const wchar_t * PatternName, double Width, double Height);
매개변수
| PatternName | 나중에 SetFillTilingPattern, SetLineTilingPattern 또는 SetTextTilingPattern에서 사용할 이름 |
|---|---|
| Width | PDF 단위의 패턴 셀 너비 |
| Height | PDF 단위의 패턴 셀 높이 |
반환 값
| 0 | 이름이나 치수가 유효하지 않거나, 재사용 가능 표면 빌드가 이미 활성 상태이거나, 이름이 이미 존재하거나, 임시 그리기 표면을 만들 수 없습니다 |
|---|---|
| 1 | 타일링 패턴 그리기 표면이 생성되고 선택되었습니다 |
비고
빌드가 종료되거나 취소될 때까지 다른 페이지나 문서를 선택하지 않습니다. 그리기 명령은 BeginTilingPattern에서 선택한 임시 페이지를 대상으로 해야 합니다
등록된 패턴은 SetFillTilingPattern, SetLineTilingPattern 및 SetTextTilingPattern을 통해 여러 페이지에서 재사용할 수 있습니다
참고 항목
EndTilingPattern, CancelTilingPattern, SetFillTilingPattern, NewTilingPatternFromCapturedPage