VB.net - 将PDF字节转换为字符串



我有以下json格式的响应,来自打印某些内容的 API 请求,它包含 PDF 字节:

%PDF-1.7 %??5 0 obj <</Filter/FlateDecode/Alternate/DeviceRGB/Length 2592/N 3>>stream x???wTS???7??" %? ?H?. !  BB?+?#??4E?A??Q,??O?ADG??F?y??g}k????.

这个想法是我需要使用 VB 将其转换为字符串,但我无法在网络上找到对我有帮助的东西。

有人可以给我一个关于如何做到这一点的提示吗?谢谢

使用 Base64 方法将 byte[] 转换为字符串。

Dim b As Byte() = Convert.FromBase64String(pdfByte)
Dim finalString As String = System.Text.Encoding.UTF8.GetString(b)

顺便说一句。我不知道如何创建 json 响应,但有问题。你不能从x???wTS???7??" %? ?H?. ! BB?+?#??4E?A??Q, ??O?ADG??F?y??g}k????.中得到任何有用的东西

其他站点出现问题。它应该将字节转换为 Base64 字符串,然后它将工作。

最新更新