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에서 사용할 이름
WidthPDF 단위의 패턴 셀 너비
HeightPDF 단위의 패턴 셀 높이

반환 값

0이름이나 치수가 유효하지 않거나, 재사용 가능 표면 빌드가 이미 활성 상태이거나, 이름이 이미 존재하거나, 임시 그리기 표면을 만들 수 없습니다
1타일링 패턴 그리기 표면이 생성되고 선택되었습니다

비고

빌드가 종료되거나 취소될 때까지 다른 페이지나 문서를 선택하지 않습니다. 그리기 명령은 BeginTilingPattern에서 선택한 임시 페이지를 대상으로 해야 합니다

등록된 패턴은 SetFillTilingPattern, SetLineTilingPattern 및 SetTextTilingPattern을 통해 여러 페이지에서 재사용할 수 있습니다

참고 항목

EndTilingPattern, CancelTilingPattern, SetFillTilingPattern, NewTilingPatternFromCapturedPage