BeginTilingPattern
Векторная графика, макет страницы
Описание
Открывает временную поверхность рисования мозаичного узора с запрошенными именем, шириной и высотой
Пока построение активно, обычные вызовы рисования пишут на временную страницу, выбранную этой функцией
While the build is active, normal drawing calls write to the temporary page selected by this function
Finish the build with 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