从 db 加载二进制文件并将其处理为 openxml
我有这样的方法从存储为二进制的数据库加载文档文件,然后用参数替换 customxml 部分。 不知何故,当我将字节转换为 MemoryStream 然后处理它时,它不…
解压缩问题,GZipStream
我在解压缩 gzip 时遇到问题: string fileData = string.Empty; // byte[] starts with 31 and 139 var gzBuffer = entity.Data.Skip(pos).ToArray()…
为什么 MemoryStream Position 属性会随着 SetLength 的变化而变得不可变?
使用 System.IO.MemoryStream 类时出现问题。 创建后,如下所示: var memory = new MemoryStream(); 然后设置要写入其中的一些字节的长度。 var leng…
Excel 和“不可读内容”使用 MemoryStream 创建 Open XML 电子表格时
使用 Open XML SDK v2.0 创建 Excel 电子表格时,我们的 Excel 输出最初可以成功运行几个月。最近Excel(所有版本)开始抱怨“Excel在'zot.xlsx'中发…
C#:出现错误:“GDI 中发生一般错误”当尝试将 imagebox.Image 复制到内存流时。该流未保存到文件中。
我在使用 Image.save(Stream, Format) 时遇到了奇怪的错误。 我尝试在这里寻找解决方案,但每个人似乎都认为错误来自文件权限。在我的情况下不可能是…
如何从 MemoryStream 中删除数据
我无法让它发挥作用。我有一个 MemoryStream 对象。本班 有一个 Position 属性,可以告诉您已读取了多少字节。 我想要做的是删除 0 和 Position-1 之…
在内存中写入文本文件并使用 savefiledialog 保存
我正在尝试在内存中创建一个文本文件,向其中添加一些行,最后将文件保存在文本文件中。我可以处理保存的对话框部分,但我不知道如何从内存中获取文本…
在内存流中创建读/写文档
我正在使用 npoi 创建 Excel 文档。使用 aspnet mvc 的 fileContentResult 输出的 xls 文档是只读的。将文件写入流时可以确保文件具有读/写功能。…
使用 StreamWriter 写入 MemoryStream 返回空
我不确定我做错了什么,看过很多例子,但似乎无法让它发挥作用。 public static Stream Foo() { var memStream = new MemoryStream(); var streamWrit…
带有 crc 变量详细信息的 ICSharpCode.SharpZipLib.Zip 示例
我正在使用 icsharpziplib dll 在 asp.net 中使用 c# 来压缩共享点文件 当我打开 output.zip 文件时,它显示“zip 文件已损坏或损坏”。 Output.zip …
将 MemoryStream 中的文件附加到 C# 中的 MailMessage
我正在编写一个程序将文件附加到电子邮件。目前我正在使用 FileStream 将文件保存到磁盘中,然后我使用“ System.Net.Mail.MailMessage.Attachments.A…
利用 GZIP 流和内存流正确压缩 CSV
我正在利用 GZIPStream 和 MemoryStream 压缩 CSV 文件,并注意到结果文件有些奇怪。看来 CSV 没有被正确识别。这会显示文件何时附加到电子邮件,但在…
在多个线程中将 Stream 读取到 MemoryStream
我被困在一个地方。我正在从 URL 读取 flv 文件。我正在将其读入流,然后循环将此流写入 MemoryStream。当代码退出循环时,我将整个 MemoryStream 写…