我有以下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 字符串,然后它将工作。