//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.
}
}