gpt4 book ai didi

c# - 以编程方式下载pdf

转载 作者:可可西里 更新时间:2023-11-01 03:07:41 25 4
gpt4 key购买 nike

如何使用 vb.NET 或 C# 下载 PDF 并存储到磁盘?

(PDF 的)URL 在到达最终 PDF 之前进行了一些重定向。

我尝试了以下方法,但当我尝试在本地打开时 PDF 似乎已损坏,

Dim PdfFile As FileStream = File.OpenWrite(saveTo)
Dim PdfStream As MemoryStream = GetFileStream(pdfURL)
PdfStream.WriteTo(PdfFile)
PdfStream.Flush()
PdfStream.Close()
PdfFile.Flush()
PdfFile.Close()

最佳答案

您可以尝试使用 WebClient(System.Net 命名空间)类来执行此操作,这将避免您这边的任何流工作。

以下 C# 代码获取 IRS 表格并将其保存到 C:\Temp.pdf。

using(WebClient client = new WebClient())
{
client.DownloadFile("http://www.irs.gov/pub/irs-pdf/fw4.pdf", @"C:\Temp.pdf");
}

关于c# - 以编程方式下载pdf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2913830/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com