memorystream

    0热度

    1回答

    我有代码将包含文件名和二进制数据的对象列表从db传递到创建所有文件的循环。我的问题是下面的代码执行并似乎创建文件正确(文件名&大小是预期的),但是,大多数文件打开时“损坏”。文件类型因图像(jpg/png)到Word文档,PowerPoint演示文稿和PDF文件而异。令人感到奇怪的是,PDF文件很好地工作,一切是“腐败” 我的代码如下(attachment是,已经在这个阶段创建的路径中循环的对象)

    0热度

    1回答

    我无法获得以下代码在.net core 1.1中激发。它从服务器导出SSRS报告,并返回FileResult类型。我将转换为FileContentResult,然后转换为内存流然后转换为bytearray。该文件被生成,但response.content只有头部包含正确设置的内容长度头部,但不包含字节数组内容本身。这总是空的。内容正在使用axios从Vue.JS应用程序的.net核心中检索。 [H

    1热度

    1回答

    我正在研究一个项目,我们必须从.img文件中提取信息。众所周知,.img文件包含512x512像素的图像,每个像素的大小为short类型的2位。 我们必须从文件中提取该图像。问题是,如何使用C#读取该文件?我目前的二进制读线: byte[] bytes = System.IO.File.ReadAllBytes("C:\temp\Jonatan\test23.img"); 谢谢您的帮助!

    0热度

    2回答

    因此,我试图做的是从我的数据库中读取选择存储过程,将数据保存在csv文件中,并使用户能够通过Web应用程序下载它。我能够通过将文件临时保存到我的程序foldel并使用文件流来获得所需的结果。我现在要做的是跳过保存文件的部分到我的电脑上,然后暂时保存在RAM内存中。从我理解我必须使用内存流而不是文件流,但我真的不明白我能做到这一点。从我所了解的是我读到的是,而不是我使用一个文件,我需要将我的数据转换

    2热度

    1回答

    我有(几)的WebAPI行动(S),其装载的QuickFix日志从数据库(通过EF),并使用该私有方法将其返回为CSV: private HttpResponseMessage BuildCsvResponse<T>(T[] entries, Func<T, string> row, string fileName) { var response = new HttpResponseM

    -1热度

    1回答

    我已经使用PDFSharp生成了pdf。 我调用保存方法,并将其保存到磁盘,该文件是完美的。 然后我需要将文件存入MemorySteam,准备将其发送到我的网站下载。但是,该文件最终无效。腐败。 因此,要查看错误发生的位置,我已将该文件放入MemoryStream中,然后尝试将文件写入文件,以确认一切正常。事实并非如此。 在这里,我的文件SAV到磁盘,以检查它(调试),然后把它变成一个流: d

    0热度

    1回答

    我想从XML存储过程返回一个XML字符串作为CLOB到C#字符串。 然后我使用XmlWriter类将此字符串写入文件。 我的代码看起来像以下: string myString= ((Oracle.ManagedDataAccess.Types.OracleClob)(cmd.Parameters["paramName"].Value)).Value.ToString(); string file

    1热度

    1回答

    流在我目前的代码,我有一个这样的方法来从设备读出的数据(伪代码): public async Task<string> ReadAllDataFromDevice() { var buffer = ""; using (var device = new Device()) { while(device.HasMoreData) {

    1热度

    1回答

    我有一个简单的http server人上传文件,我只是压缩它们并将它们保存到磁盘。这是我在做什么,我认为人们会理解的代码更好 /// <summary> /// Client uploads files through here /// </summary> private static void Server_ProcessRequest(HttpListenerContext conte

    0热度

    1回答

    我用这个方法来合并现有的PDF文件,并添加新的PDF文件,它(在内存中没有物理的) 问题我有合并的PDF 2内存流一个又一个新的文档,然后将其转换为字节数组,我想这些Concat的拖阵列 public static byte[] merge(List<String> pdf) { MemoryStream copystream; MemoryStream ms; u