Ir para conteúdo
  • Cadastre-se

Problema na escala usando forte report


Ver Solução Respondido por dreamsoft_PR,
  • Este tópico foi criado há 462 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Consultores
Postado
14 horas atrás, dreamsoft_PR disse:

ola, pesquisei ja no forum vi que atualizaram o fortreport la nao deixa baixar o arquivo aonde posso pegar?

Deixa sim

entra lá no github e bem no final tem um link de um vídeo onde ensina pra quem não saber o GIT para baixar

use o qualquer ferramenta GIT seja linha de comando ou outros Fork, sourceTree, Smargit

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Moderadores
Postado
14 horas atrás, dreamsoft_PR disse:

ola, pesquisei ja no forum vi que atualizaram o fortreport la nao deixa baixar o arquivo aonde posso pegar?

Esse arquivo foi uma correção pontual, e já se encontra no SVN.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

  • Consultores
Postado
25 minutos atrás, dreamsoft_PR disse:

eu baixei ja versao nova do acbr mas mesmo assim a escala eu problema vc fazem como para ficar certo independente do monitor? 

tu tem que modificar para atender.

deixar a opção no sistema pra configurar dependendo do cliente

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Solution
Postado (editado)

fizemos uma fucnao para isso, no fastreport e automatico?

 

  function GetMonitorDPI: integer;
  var
    DC: hDC;
  begin
    DC := GetDC(0);
    try
      Result := GetDeviceCaps(DC, LOGPIXELSX);
    finally
      ReleaseDC(0, DC);
    end;
  end;

  function GetSystemScalingFactor: Double;
  var
    dpi: integer;
    escalaSistema: Double;
  begin
    dpi := GetMonitorDPI;
    escalaSistema := dpi / 96; // 96 DPI é 100% de escala padrão
    Result := escalaSistema * 100; // Retorna a escala final
  end;


como usei

 

 ACBrBoletoFCFortes1.AlterarEscalaPadrao := true;

 
// criei uma var dpi: integer;

dpi := Round(GetMonitorDPI * (GetSystemScalingFactor/100));

  ACBrBoletoFCFortes1.NovaEscala := dpi;
 

Editado por dreamsoft_PR
  • Consultores
Postado

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Este tópico foi criado há 462 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.