Tôi làm cách nào để tải xuống tệp PDF và lưu trữ vào đĩa bằng vb.NET hoặc C#?Tải xuống pdf theo lập trình
URL (của PDF) có một số chuyển đổi đang diễn ra trước khi đạt được PDF cuối cùng.
tôi đã cố gắng dưới đây nhưng dường như PDF bị hỏng khi tôi cố gắng để mở tại địa phương,
Dim PdfFile As FileStream = File.OpenWrite(saveTo)
Dim PdfStream As MemoryStream = GetFileStream(pdfURL)
PdfStream.WriteTo(PdfFile)
PdfStream.Flush()
PdfStream.Close()
PdfFile.Flush()
PdfFile.Close()
bạn có thể hiển thị) chức năng (GetFileStream không? –
Không cần phải gọi Flush() nếu bạn định gọi Close(). –
Bản thân pdf có bị hỏng không? Mã tôi đăng hoạt động cho IRS được cung cấp pdf. Thiết lập khác tôi có thể nghĩ là sử dụng phương thức WebClients DownloadData và ghi byte [] vào đĩa rồi. – Pat