¿Cómo puedo descargar un PDF y almacenarlo en un disco usando vb.NET o C#?Descargar pdf programáticamente
La URL (del PDF) tiene alguna advertencia en curso antes de llegar al PDF final.
Probé los de abajo, pero el PDF parece corrompido cuando intento abrir localmente,
Dim PdfFile As FileStream = File.OpenWrite(saveTo)
Dim PdfStream As MemoryStream = GetFileStream(pdfURL)
PdfStream.WriteTo(PdfFile)
PdfStream.Flush()
PdfStream.Close()
PdfFile.Flush()
PdfFile.Close()
Se puede mostrar la función GetFileStream(), así? –
No es necesario llamar a Flush() si va a llamar a Close(). –
¿El pdf está dañado? El código que publiqué funciona para el IRS proporcionado pdf. Otra configuración en la que puedo pensar es usar el método Web DataData DownloadData y escribir el byte [] en el disco. – Pat