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