//Imprime DACTE private void button1_Click(object sender, EventArgs e) { openFileDialog1.InitialDirectory = Application.StartupPath; openFileDialog1.Filter = "CT-e (*.xml)|"; openFileDialog1.Title = "Localizar NF-e"; asscshcte.asscshcte cte = new asscshcte.asscshcte(); if (openFileDialog1.ShowDialog() == DialogResult.OK) { cte.DACTE( openFileDialog1.FileName, //path arquivo de distribuição string.Empty,3); //path PDF 3 //tipo: 3 preview; 2 PDF; 1 impressora default. } }