memorystream相关内容
是否可以使用iTextSharp将现有PDF文件附加到动态创建的PDF中?我根据下面的代码尝试使用PdfCopy,但我得到无法访问已关闭的流错误。 我已经看到将实际PDF文件合并在一起的示例,但我没有存储完成的PDF,只是将MemoryStream输出到FilestreamResult: private readonly float _spacingBefore = 3f;
..
我尝试了几种方法来做到这一点,但仍然无法得到它。 看来iTextSharp需要2遍情况,以便图像显示在文本的顶部。 所以我试图使用内存流来做这件事,但我一直都会遇到错误。 公共函数createDoc(ByRef) reqResponse As HttpResponse)As Boolean Dim m As System.IO.MemoryStream = New System.
..
我正在尝试将divxtsharp生成的pdf文件保存到数据库。但是,到目前为止我还没有成功。 我正在使用Linq来实现sql。 以下是代码: MemoryStream ms = new MemoryStream() ; 文件d =新文件(PageSize.A4,60,60,40,40); PdfWriter w = PdfWriter.GetInstance(d,ms);
..
有一个方法可以访问数据库并从varbinary列中检索pdf文档,然后向其中添加数据。我想添加代码,以便如果找不到此文档(公司信纸),则会创建并返回一个新的空白文档。该方法可以返回Byte []或Stream。 问题是else子句中的变量“bytes”为null。 任何想法有什么不对? private Byte [] GetBasePDF(Int32 AttachmentID)
..
我试过两次,但仍然无法正常工作 iTextSharp + FileStream =损坏的PDF文件 iTextSharp正在生成一个损坏的PDF 使用(System.IO。 MemoryStream memoryStream = new System.IO.MemoryStream()) { // abre o documento para poder editar do
..
我正在尝试从WPF中的 .mdb 数据库加载图像。我正在使用此代码: public void loadimg() { con.Open() ; OleDbCommand cmd = new OleDbCommand(“Select * from recents”,con); DataTable table = new DataTable; OleDbDataAdapter
..
我想将图片文件转换为字符串。以下工作: MemoryStream ms = new MemoryStream(); Image1.Save(ms,ImageFormat.Jpeg); byte [] picture = ms.ToArray(); string formmattedPic = Convert.ToBase64String(picture);
..
我使用来自我的WPF应用程序的代码将图像插入到.mdb数据库中: Dim con As New OleDbConnection( “Provider = Microsoft.ACE.OLEDB.12.0; Data Source =”& GetCurrentDirectory()&“\ Data\rctts.mdb; Jet OLEDB:Database Password = arn334
..
我在MySQL DB中有一个名为“Foto”的字段。这个字段是一个blob。当我使用SQL Server时,以下代码有效: Dim conn As New MySqlConnection conn.ConnectionString = ConnectionString Dim cmd As New MySqlCommand cmd.Connection = conn con
..
我在从Web请求获取的png和gif字节中从 MemoryStream 创建 BitmapImage 时遇到一些问题。这些字节似乎可以很好地下载,并且 BitmapImage 对象的创建没有问题,但是图像实际上并没有在我的UI上呈现。只有在下载的图像是png或gif类型时才会出现此问题(适用于jpeg)。 以下是演示此问题的代码: var webResponse = webReque
..
我需要临时将文件上传到MemoryStream。 使用asp.net(3.5)做这个最好的方法是什么? 这是我到目前为止。它工作(本地测试),但它看起来不正确的我。 保护无效lnkUploadFile_Click(对象发件人,EventArgs e) { MemoryStream memStream = new MemoryStream(); BinaryWrite
..
我想找到一种方法将一个文件复制到多个位置同时(使用C#)。 表示我不只需要一次读取原始文件,并将文件“粘贴”到另一个位置(在本地网络上)。 据我的测试显示, File.Copy() 会再次读取源文件。 据我所知,即使在使用内存时,内存块也会被锁定。 / p> 基本上,我想模仿“复制粘贴”到一个“复制”的形式,多个“粘贴”,没有再次从硬盘读取。
..
我正在使用一个函数库,它有很多函数可以写入 FILE ,但是没有一个函数可以方便地将相同的数据转储到内存中的对象。有没有办法创建一个 FILE 对象(或覆盖它),而不是写入磁盘的数据存储在内存中 - 我想避免性能击中 更新:每个Rob的建议,尝试stringstream: ss.put(c); std :: string myval = ss.str(); $ b pri
..
以下代码将始终抛出 UnuthorizedAccessException(MemoryStream的内部缓冲区无法访问。) byte [] buf1 = {2,3,5,7,11}; var ms = new MemoryStream(buf1); byte [] buf2 = ms.GetBuffer(); //这里将抛出异常 这是一个简单的旧控制台应用程序,我正
..
嗨,我正在使用closedxML DLL导出到excel我有静态方法如下所示 public static void WriteToExcel(string fileName,List页面) { var wb = new XLWorkbook(); byte [] file; var ws = wb.Worksheets.Add(“CPs”); WriteC
..
使用Open XML SDK v2.0创建Excel电子表格时,我们的Excel输出最初成功工作了好几个月。最近Excel(所有版本)开始抱怨“Excel在zot.xlsx中发现无法读取的内容,您要恢复此工作簿的内容吗?”我们正在使用MemoryStream作为存储在Web应用程序中创建该文件,然后以MIME类型“application / vnd.openxmlformats-officedoc
..
我正在写一个程序来附加文件到电子邮件。目前,我正在使用 FileStream 将文件保存到磁盘中,然后使用 System.Net.Mail.MailMessage.Attachments.Add( new System.Net.Mail.Attachment(“file name”)); 我不想将文件存储在磁盘中,我想将文件存储在内存和内存流中传递给附件。 解决方
..
解决方案 在内存流(和多个字符串)中搜索字符串的最简单方法是什么? pre> var ms:TMemoryStream; strS:TStringStream; aStr:string; aPos:integer; found:boolean; begin ms:= TMemoryStream.Create; ms.LoadFromFile('c:\aFile.txt'); st
..
我们在Delphi 2009之前有以下代码: function MemoryStreamT
..
我有一个包含CSV文件内容的字符串。 我需要将这些值提取到我的对象。 我没有从CSV文件获取CSV将其作为参数(数据)接收。 并在 exmple他们使用file.csv 来解析数据。 我试图加载到 MemoryStream 但没有运气。 / p> public string methos(string data) { CsvFileDescription inp
..