读取服务器中的文件到内存中原创
5人赞赏了该文章
926次浏览
编辑于2021年12月13日 14:11:49
根据文件Id读取文件服务器中的文件,编码为Base64,代码如下:
using System; using System.ComponentModel; using Kingdee.BOS.Util; using Kingdee.BOS.Core.Bill.PlugIn; using Kingdee.BOS.Core.DynamicForm.PlugIn.Args; using Kingdee.BOS.Core.DynamicForm; using Kingdee.BOS.Core; using Kingdee.BOS.FileServer.Core.Object; using Kingdee.BOS.FileServer.ProxyService; namespace Kingdee.BOS.TestPlugIn22.FormPlugin { [HotUpdate] [Description("单据测试插件")] public class TestFormPlugIn : AbstractBillPlugIn { /// <summary> /// 按钮点击事件 /// </summary> /// <param name="e"></param> public override void ButtonClick(ButtonClickEventArgs e) { //文件id var fileId = this.Model.GetValue("F_PAEZ_ImageFileServer") as string; TFileInfo tFile = new TFileInfo() { FileId = fileId, CTX = this.View.Context }; var fileService = new UpDownloadService(); var fileData = fileService.GetFileData(tFile); } } }
赞 5
5人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!