第三方sdk只能引用文件路径时,可以将要资源文件暂存到程序目录中,然后引用资源名。
//Temp.Dat可以改为需要的文件名,如11.doc,123.pdf.与加入到工程中的资源相同类型即可
byte[] _ResourcesBytes =(byte[])Properties.Resources.资源名;
System.IO.FileStream _ResourcesFileStream = new System.IO.FileStream(Application.StartupPath + "\\11.btw", System.IO.FileMode.Create);
_ResourcesFileStream.Write(_ResourcesBytes , 0, _ResourcesBytes .Length);
_ResourcesFileStream.Close();
LabelFormatDocument btFormat = btEngine.Documents.Open(Application.StartupPath + "\\11.btw");
当第三方SDK只能引用文件路径时,可将资源文件暂存到程序目录,再引用资源名。示例代码展示了将资源以字节数组形式读取,写入程序启动路径下的文件,最后打开该文件的过程。
390

被折叠的 条评论
为什么被折叠?



