BeginTilingPatternA
向量圖形、頁面版面
描述
結尾的 A 代表 ANSI(char)DLL 進入點;ActiveX/COM 介面僅公開 Unicode 形式。行為與 BeginTilingPattern 完全相同,字串參數以目前 SetAnsiMode 的字碼頁解讀
以指定的圖樣名稱、寬度與高度啟動暫時的 tiling pattern 繪圖介面
建構期間,一般繪圖呼叫會寫入此函數所選的暫時頁面
以 EndTilingPattern 結束建構並註冊圖樣,或呼叫 CancelTilingPattern 丟棄暫時繪圖介面
語法
Delphi
Function DLBeginTilingPatternA(InstanceID: Integer; PatternName: PAnsiChar; Width, Height: Double): Integer;
DLL
int DLBeginTilingPatternA(int InstanceID, const char * PatternName, double Width, double Height);
參數
| PatternName | 之後供 SetFillTilingPattern、SetLineTilingPattern 或 SetTextTilingPattern 使用的名稱 |
|---|---|
| Width | 圖樣單元寬度,以 PDF 單位計 |
| Height | 圖樣單元高度,以 PDF 單位計 |
傳回值
| 0 | 名稱或尺寸無效、可重複使用表面的建置已在進行、名稱已存在,或無法建立暫時繪圖表面 |
|---|---|
| 1 | 平鋪圖樣繪圖表面已建立並選取 |
備註
BeginTilingPattern
SetFillTilingPattern
登錄的圖樣可跨頁重複使用,透過 SetLineTilingPattern、SetTextTilingPattern 與
另請參閱
EndTilingPattern, CancelTilingPattern, SetFillTilingPattern, NewTilingPatternFromCapturedPage