BeginTilingPattern

Gráficos vetoriais, disposição da página

Descrição

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 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);

Parâmetros

PatternNameNome utilizado posteriormente por SetFillTilingPattern, SetLineTilingPattern ou SetTextTilingPattern
WidthA largura da célula do padrão em unidades PDF
HeightA altura da célula do padrão em unidades PDF

Valores devolvidos

0O 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
1A 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