Tag: bytearray

使用COM Interop在Excel中打开字节数组

那么,在我的项目中,我需要使用Excel文件从它读取数据(是的,propper数据库会更好,但我不能使用一个)。 随着Microsoft.Office.Interop.Excel我打开这样的文件: Application.Workbooks.Open(FileName); 但是我不想和项目DLL一起发送这个文件,因为用户并不想改变这个文件。 所以,我把它作为一个资源添加,并成为一个字节数组,没有path到磁盘。 byte[] ExcelFile = Properties.Resources.MyExcelFileResource; 现在,我怎么加载这个字节数组文件与Excel Interop? 我想打开它作为一个真正的Excel文件,在内部使用它。

用于validationPDF和Excel文件types的模式

我有一个networking应用程序,允许用户上传附件; 但是,我想限制用户只有某些文件types – Adob​​e PDF和MS Excel。 原因是在用户提交文档进行处理和工作stream程之前,我将汇总一些附件并创build一个PDF报告。 我做了一些研究和转换的DOC(X),RTF等…将是头痛。 另外,如果附件全都是PDF格式的话,那么每个人都将“理论上”获得更好的可移植性。 目前我正在检查MIMEtypes – PDF – "application/pdf" XLS(X) – "application/vnd.ms-excel" "application/msexcel" "application/x-msexcel" "application/x-ms-excel" "application/x-excel" "application/x-dos_ms_excel" "application/xls" "application/x-xls" 这很好,除了我注意到,我可以采取例如.docx文件,并将其扩展名为.pdf并成功绕过此检查。 为了弥补这一点,我打算进一步检查实际文件的标题。 根据这个文件签名库 PDF将具有以下标题 – 25 50 44 46 它会有以下一个拖车 – 0A 25 25 45 4F 46 (.%%EOF) 0A 25 25 45 4F 46 0A (.%%EOF.) 0D 0A 25 25 45 […]

如何在Excel文件中写入一个字节?

我对c#很陌生,尽pipe我控制了所有的基础知识。 我基本上有一个字节[]的Y轴的加速度计(上/下),我叫Y []。 我需要一行代码将其导出到excel文件(我使用Office professional 2003)。 我想将值Y [0]写入单元格A1,Y [1]到A2等等(所以只需要一列数据,其目的是为了能够使用excel来更容易地操作数据并能够绘制它我知道有绘图应用程序的c#像zed图,但我preffer excel。 我看得很远,没有find任何帮助我的东西。 我所需要做的就是创build一个excel(.xls)文件,写上,保存并closures它。 但是,如何? 你使用FileStream吗? 或者是什么? 如果你明白我的问题,请给我一两行我需要的代码。 我很接近完成这个小项目! 非常感谢你们

为什么写入VBA文件的字节为每个字节添加1100?

我试图复制一个图像作为字节数组在vba的文件。 该文件的前3个字节表示为一个字节数组: Dim arr(3) As Byte arr = {23,21,2f} 代码处理从数组到新文件的副本是: Open "try444.jpg" For Binary As #1 For cnt = 1 To UBound(arr) Put #1, LOF(1) + 1, arr(cnt) Next 但它将1100 2311 0023 1100 2111 002f 1100写入文件(全部以hex ) 我的代码有什么问题?

Java:byte 数组到Excel到BLOB

我有一个字节[]数组,需要被转换成一个有效的Excel电子表格。 在转换字节数组之后,Excel电子表格必须caching到数据库中,最好是BLOB。 首先,我试图创build一个WritableWorkbook: WritableWorkbook workbook = Workbook.createWorkbook(byteArrayOutputStream); … workbook.write(); 这对我来说工作得很好,但我不知道如何将工作簿作为BLOB存储到数据库中。 这甚至有可能吗? 还是有另一种方式? 可选:而不是byte []数组,我也可以使用反序列化的对象。 工作簿API: http : //jexcelapi.sourceforge.net/resources/javadocs/2_6_10/docs/jxl/Workbook.html