Bom dia. Estou desenvolvendo um projeto, em que uso relatórios. Para fazê-lo, utilizo quatro PrintDocuments, e um PrintPreviewControl para vizualizá-los. Os 4 PrintDocuments tem imagens, desenhos e textos, pre-definidos no evento PrintPage de cada um. Quando vou imprimir, em PDF, são gerados 4 arquivos. Uso o código à seguir: Me.PrintDocument1.Print()
Me.PrintDocument2.Print()
Me.PrintDocument3.Print()
Me.PrintDocument4.Print() Alguém conhece uma rotina em que, as quatro folhas, pré-definidas, são colocadas em um mesmo arquivo? Ou seja, ao invés de gerar 4 arquivos PDF, com 1 página cada, eu possa gerar 1 arquivo PDF, com 4 páginas (mandar imprimir as 4 páginas ao mesmo tempo)? Obrigado, Osvo PS: Utilizo o Visual Basic .NET 2010, e o DoroPDF como impressora de PDF.