Fórum VDOPrint como usar fontes distintas na mesma linha #282938

25/05/2005

0

Galera é o seguinte começei a utilizar o componente VDOPrint, para inpressão em paginas personalizadas!!

Tá ficando tudo do certo, porem preciso usar na mesma linha até 3 tipos de fontes, e também alinhamentos distintos tal como:

----------------------------------------------------------------------------
Empresa.: [b:1325cf3da0]BRASIL SISTEMAS LTDA. [/b:1325cf3da0] 25/05/05 10-40
Endereço: xxxxxxxxxxxxxxxxxxxx Usuário: Marcos
----------------------------------------------------------------------------

como faço isso?


Marcos Fernando

Marcos Fernando

Responder

Posts

26/05/2005

Vinicius2k

Colega,

Quando desejar fazer alguma alteração no Fonte, vc precisa chamar o método [b:8e4a63e266]Print[/b:8e4a63e266] forçando o envio dos dados para a impressora passando o parâmetro [b:8e4a63e266]Send[/b:8e4a63e266] como [b:8e4a63e266]True[/b:8e4a63e266].
Ex:
with VDODmPrinter1 do
begin
  { ... }
  Print(001, ´Empresa:´, False, True);
  Font.Style := [fsDmBold];
  Print(010, ´BRASIL SISTEMAS LTDA.´, False, True);
  Font.Style := [];
  Print(032, ´25/05/05 10:40´, True);
  { ... }
end;


T+


Responder

Gostei + 0

26/05/2005

Marcos Fernando

Grato pela dica, na verdade eu não tinha visto o Help do componente,
aprendi mui bom esse componente,

Tem como eu indicar a linha que qro imprimir, ai posso fazer uma tabulação e deixar flaxivel pro usuario configurar o seu tipo de NF.

tipo Campo

NOME RAZÂO SOCIAL
COLUNA 2 LLINHA 4

ai fica 10,

qual a melhor maneira de fazer isso?

Grato e qki fica meus elogios ao Componente [b:f04cac97ab]VDOPrint[/b:f04cac97ab]


Responder

Gostei + 0

27/05/2005

Igorcb

esse componente ele tem preview


Responder

Gostei + 0

27/05/2005

Vinicius2k

Colegas,

[quote:801024cb5b=´Marcos Fernando´]Tem como eu indicar a linha que qro imprimir[/quote:801024cb5b]
Não.

[quote:801024cb5b=´Marcos Fernando´]qual a melhor maneira de fazer isso?[/quote:801024cb5b]
Precisa ser ´no braço´, usando o método [b:801024cb5b]NewLine(Linhas)[/b:801024cb5b] até chegar até a linha desejada. Vc também pode usar a propriedade [b:801024cb5b]CurrentLine[/b:801024cb5b] como referencia para saber qual linha a impressora está.

esse componente ele tem preview

Não. Ao menos por enquanto.

Grato pelos elogios e quaisquer dúvidas adicionais, estou à diposição em meu fórum -- http://devres.freeprohost.com/

T+


Responder

Gostei + 0

28/05/2005

Marcos Fernando

Bacana faço no braço mesmo, mas talvés poderia me dar uma dica,

Suponha q um de meus clientes precisam imprimir assim:
NomeRazão..Linha 4
CNPJ............linha 5
CIDADE........linha 8
e outro totalmente o contrario pois o formulario de NF e bem direrente
NomeRazão..Linha 6
CNPJ............linha 7
CIDADE........linha 12

Não acho uma solução!
como vc faz esse tipo de configuração?


Responder

Gostei + 0

31/05/2005

Marcos Fernando

Sobe..


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar