Bom dia Miriane,
No seu caso o provedor é o Ginfes, correto?
Esse provedor se utiliza do método Enviar, e este possui 2 parâmetros: numero do lote e Imprimir.
O segundo parâmetro por padrão vale True, isso diz ao componente para imprimir o DANFSE no papel.
Se o DANFSE esta sendo apresentado na tela é por que a propriedade de visualização (MostrarPreview) esta com o valor True.
Faça o seguinte:
ACBrNFSe1.Enviar(vNumLote, False); // Envia o lote para o provedor, mas não imprime automaticamente o DANFSE
ACBrNFSe1.DANFSe.MostrarPreview := False; // Não apresenta o DANFSE na tela.
ACBrNFSe1.DANFSe.PathPDF := sPathPDF; // Define a pasta onde os PDFs serão gravados.
ACBrNFSe1.NotasFiscais.Imprimir; // Imprime o DANFSE no papel
ACBrNFSe1.NotasFiscais.ImprimirPDF; // Gera o DANFSE em PDF e salva em disco na pasta definida na propriedade PathPDF