Come posso scaricare un PDF e memorizzare su hard disk utilizzando vb.NET o C#?Scarica il pdf di programmazione
L'URL (del PDF) ha qualche rediection succedendo prima di raggiungere il PDF finale.
Ho provato il sotto, ma il PDF sembra non funzionare quando si tenta di aprire a livello locale,
Dim PdfFile As FileStream = File.OpenWrite(saveTo)
Dim PdfStream As MemoryStream = GetFileStream(pdfURL)
PdfStream.WriteTo(PdfFile)
PdfStream.Flush()
PdfStream.Close()
PdfFile.Flush()
PdfFile.Close()
Potete mostrare la funzione GetFileStream() come bene? –
Non c'è bisogno di chiamare Flush() se avete intenzione di chiamare Close(). –
Il file PDF è corrotto? Il codice che ho pubblicato funziona per il pdf fornito da IRS. Un'altra configurazione che posso pensare è quella di utilizzare il metodo DownloadDati WebClients e scrivere quindi il byte [] su disco. – Pat