Exemplo HotPDF Component Delphi TextOut

Exemplo HotPDF Component Delphi TextOut – Estilo de Fonte e Conjunto de Caracteres

Este exemplo abrangente do componente HotPDF TextOut demonstra o manuseio avançado de fontes, suporte a conjuntos de caracteres, dimensionamento de texto, ajustes de espaçamento e modos de renderização. O exemplo gera demonstrações detalhadas de fontes e conjuntos de caracteres com exemplos práticos para geração de PDF em aplicações Delphi.

Principais Recursos Demonstrados

  • Suporte a Famílias de Fontes: Arial, Times New Roman, Courier New com vários estilos
  • Manuseio de Conjuntos de Caracteres: Conjuntos de caracteres árabe, europeu oriental, OEM, russo e turco
  • Dimensionamento de Texto: Compressão e expansão horizontal do texto
  • Espaçamento de Caracteres: Ajuste fino do espaçamento de caracteres para melhor legibilidade
  • Espaçamento de Palavras: Ajuste do espaço entre palavras para melhor layout do texto
  • Modos de Renderização: Renderização de texto preenchido, contornado, preenchido+contornado e invisível

📝 Nota Importante

ShowCharset é usado apenas para demonstrar tecnicamente a exibição de caracteres de um conjunto de caracteres através de códigos de caracteres. Para exibição de texto regular, você pode simplesmente usar TextOut para exibir diretamente a string desejada sem precisar especificar códigos de caracteres.

O procedimento ShowCharset neste exemplo é especificamente projetado para mostrar como diferentes codificações de caracteres renderizam caracteres individuais por seus códigos Unicode/ASCII. Em aplicações reais, simplesmente use o método TextOut com suas strings de texto diretamente.

Implementação Técnica

Este exemplo demonstra as capacidades abrangentes de saída de texto do componente HotPDF, incluindo:

  • Incorporação de fontes para exibição consistente multiplataforma
  • Suporte a caracteres Unicode para texto internacional
  • Posicionamento e rotação avançados de texto
  • Geração de estrutura/marcadores PDF para navegação
  • Criação de documentos multipáginas com gerenciamento automático de páginas


Discover more from losLab Software Development

Subscribe to get the latest posts sent to your email.