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á 466 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á 466 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.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...