Prezados, eu encontrei o problema: era o certificado A1 que, por algum motivo, não era válido (ainda que está dentro da data de validade).
Testei com outro e funcionou perfeitamente.
Grato. A questão poderá ser fechada.
Danilo Grespan
Boa tarde Juliomar.
Agradeço pela dica! Eu tinha ido por um caminho parecido, mas achei que não seria ruim verificar se não tinha uma maneira mais "oficial" rs...
Eu precisei aumentar o bitmap do QRCode porque estou gerando faturas de pagamento por PIX com o Fast Report (impresso, PDF) e também enviando por email, e o tamanho original é extremamente pequeno para este fim (sim, antes de tudo eu ainda converto para JPG).
Vou postar a função que montei para redimensionar o QRCode e, se alguém quiser, sinta-se a vontade para usar e melhorar:
function tamanhoQRCode(imagemOriginal: TBitmap; tamanho: integer): TBitmap;
var
novaImg : TBitmap;
begin
novaImg := TBitmap.Create;
try
novaImg.SetSize(tamanho, tamanho);
novaImg.Canvas.StretchDraw(Rect(0, 0, tamanho, tamanho), imagemOriginal);
TamanhoQRCode := novaImg;
finally
novaImg.Free;
end;
end;
Um abraço para todos.
Danilo Grespan
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.