V.D*_*sel 3 c# webclient download
所以基本上我想要做的是从我从前端作为参数获取的 URL 下载 Web API 内的 PDF 文件,然后直接将所述文件转换为 base64 字符串,而无需将文件保存在文件系统上。
我已经找到了,WebClient.Download(URL, File)但这意味着我必须保存文件。
那么有没有人知道任何其他适合我的解决方案?
小智 11
您可以使用以下代码从 url下载PDF为base64字符串格式。
string pdfUrl = "URL_TO_PDF";
using(WebClient client = new WebClient())
{
var bytes = client.DownloadData(pdfUrl);
string base64String = Convert.ToBase64String(bytes);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9353 次 |
| 最近记录: |