DrawHTMLTextBox
Texto, Texto HTML, Layout de página
Descrição
Semelhante à função DrawHTMLText, mas o texto desenhado é limitado a uma área específica. O texto HTML restante é retornado e pode ser passado novamente a esta função (talvez em outra página ou local) até que a função retorne uma string vazia. Veja o Apêndice A para detalhes das tags HTML suportadas
Sintaxe
Delphi
Function TPDFlib.DrawHTMLTextBox(Left, Top, Width, Height: Double; Const HTMLText: WideString): WideString;
ActiveX
Function PDFlib::DrawHTMLTextBox(Left As Double, Top As Double, Width As Double, Height As Double, HTMLText As String) As String
DLL
const wchar_t * DLDrawHTMLTextBox(int InstanceID, double Left, double Top, double Width, double Height, const wchar_t * HTMLText);
Parâmetros
| Left | Coordenada horizontal da borda esquerda da área de desenho. Coordenada vertical da borda superior da área de desenho |
|---|---|
| Top | |
| Width | A largura da área de desenho |
| Height | A altura da área de desenho |
| HTMLText | The HTML text to draw |
Valores retornados
| LeftOverText | Uma "string" contendo o texto que não coube no TextBox. Esse valor pode ser reutilizado para desenhar o texto restante em uma nova caixa de texto, geralmente na página seguinte. |
|---|
Suporte a layout
Contêineres Flexbox e CSS Grid são medidos dentro da caixa e participam da reprodução de layout em cache
Notas de rodapé declaradas com <footnote> ou <aside style="float:footnote"> reservam uma área separada no pé do frame; uma nota que não couber junto com a referência dela é devolvida em LeftOverText