Dim data() As Byte = System.IO.File.ReadAllBytes("C:\Users\bqg\Desktop\2023年第34期.pdf") '把文件字节流加载进来,
Dim s As String = Convert.ToBase64String(data)
Output.Show(s)
这里报错
Dim b() As Byte = Convert.ToBase64String(data)
System.IO.File.WriteAllBytes("D:\123.pdf", b) ‘加密存储’
Dim b() As Byte = Convert.FromBase64String(s) ‘解码存储’
System.IO.File.WriteAllBytes("D:\123.pdf", b)
Dim data() As Byte = System.IO.File.ReadAllBytes("C:\Users\bqg\Desktop\2023年第34期.pdf")
Dim s As String = Convert.ToBase64String(data)ileSys.WriteAllText("D:\123.pdf", s)
[此贴子已经被作者于2024/9/9 15:10:06编辑过]
1、能否使用句斌 打开pdf 或图片啊“”e.form.controls("panel1").basecontrol.Handle
2、System.IO.File.WriteAllText("D:\123.pdf", s),没有报错,只是生成的文件打不开
[此贴子已经被作者于2024/9/9 15:44:57编辑过]
1、我也不懂
2、这种方式保存的文件肯定是无法打开的。都加密了,还怎么打开。
如果把 PDF或者 图片 通过base64 转码后 存在表里,为什么 存后 fox 变卡了,半天没反应,这是怎么回事啊
数据太多了,比如一个文件有2M,想想一个单元格存储2M数据,不卡才怪。
请使用Foxtable提供的方式读写,不需要做什么转码:
此主题相关图片如下:1.png