stò utilizzando la dll di iTextSharp, per quanto riguarda l'esportazione nessun problema, l'unico problema è dettato dal fatto che non riesco ad impostare il formato della pagina correttamente, il codice è questo, se imposto ad a4 l'immagine non viene inserita tutta, cosa invece che se imposto ad a2 l'immaggine è corretta.
codice:
    Dim documento As Document = New Document(iTextSharp.text.PageSize.A2, 0, 0, 0, 0)
        PdfWriter.GetInstance(documento, New FileStream(Application.StartupPath + "\2.pdf", FileMode.Create))
        documento.Open()
        Dim logo As iTextSharp.text.Image = iTextSharp.text.Image.GetInstance("C:\...\2.bmp")
        Dim logo1 As iTextSharp.text.Image = iTextSharp.text.Image.GetInstance("C:\...\0_2.jpg")
        documento.Add(logo)
        documento.Add(logo1)
        documento.Close()