BeginTilingPatternA
Gráficos vetoriais, disposição da página
Descrição
O A final indica o ponto de entrada ANSI (char) da DLL; a superfície ActiveX/COM expõe apenas a forma Unicode. O comportamento é idêntico ao de BeginTilingPattern e os argumentos de cadeia são interpretados utilizando a página de códigos atual de SetAnsiMode
Inicia uma superfície de desenho temporária de padrão em mosaico com o nome, a largura e a altura de padrão pedidos
Enquanto a criação está ativa, as chamadas de desenho normais escrevem na página temporária selecionada por esta função
Conclua a construção com EndTilingPattern para registar o padrão, ou invoque CancelTilingPattern para descartar a superfície de desenho temporária
Sintaxe
Delphi
Function DLBeginTilingPatternA(InstanceID: Integer; PatternName: PAnsiChar; Width, Height: Double): Integer;
DLL
int DLBeginTilingPatternA(int InstanceID, const char * PatternName, double Width, double Height);
Parâmetros
| PatternName | Nome utilizado posteriormente por SetFillTilingPattern, SetLineTilingPattern ou SetTextTilingPattern |
|---|---|
| Width | A largura da célula do padrão em unidades PDF |
| Height | A altura da célula do padrão em unidades PDF |
Valores devolvidos
| 0 | O nome ou as dimensões eram inválidos, já estava ativa a criação de uma superfície reutilizável, o nome já existe ou não foi possível criar a superfície de desenho temporária |
|---|---|
| 1 | A superfície de desenho do padrão de mosaico foi criada e selecionada |
Observações
Não selecione outra página ou documento até a construção terminar ou ser cancelada; os comandos de desenho devem ter como destino a página temporária selecionada por BeginTilingPattern
O padrão registado pode ser reutilizado entre páginas através de SetFillTilingPattern, SetLineTilingPattern e SetTextTilingPattern
Consulte também
EndTilingPattern, CancelTilingPattern, SetFillTilingPattern, NewTilingPatternFromCapturedPage