问题标签 [file-format]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
file-format - .vce 等效的开放格式?
我正在尝试编写自己的 vce 阅读器(Visual Cert Exam)。但是 .vce 是二进制格式。
是否存在任何解码格式的方法?否则,是否存在任何其他等效的开放格式?
delphi - 加载 Jpg/Gif/Bitmap 并转换为 Bitmap
我必须从 XML 文件加载图像。XML 文件中没有关于图像是否为 JPG/GIF/BMP 的信息。加载图像后,我需要将其转换为位图。
有没有人知道如何在不知道实际文件格式的情况下将图像转换为位图?我正在使用德尔福 2007/2009
谢谢你。
.net - 如何选择文件格式?
几年前我创建了一个 .NET 应用程序,并没有过多考虑文件格式:它使用一个肥皂格式化程序来序列化我们庞大的对象层次结构。做起来很简单,所以我没有多想。
考虑到以下问题,我现在正在尝试提出一种更优化的文件格式:保存文件时,它最终被转换为字节数组并通过线路发送到数据库进行存储。这最终成为一个大问题,因为您将所有对象都放在内存中,然后为序列化程序分配更多内存,然后为字节数组分配更多内存。即使是中等大小的对象图最终也会使用大量内存来保存文件。
我不确定如何从文件格式的角度以及可能从算法的角度(对象->流->字节数组)改进这一点
更新:我一直在通过网络发送字节数组之前对其进行压缩,所以虽然这是一个很好的建议,但它已经在我的应用程序中实现了。
我确实从 Soap 转换为二进制序列化,这产生了巨大的变化:我们的文件比以前小了大约 7 倍。(当然,您的里程可能会有所不同)。
patch - 补丁文件的格式是什么?
以下是什么意思?
quicktime - MOV格式规范
是否有在不使用 Quicktime SDK 的情况下读取 Quicktime MOV 文件的文档?
c++ - Starting point for learning CAD/CAE file formats?
We are developing some stress and strain analysis software at university. Now it's time to move from rectangles and boxes and spheres to some real models. But I still have little idea where to start.
In our software we are going to build mesh and then make calculations, but how do I import solid bodies from CAD/CAE software?
1) How CAD/CAE models are organised? How solid bodies are represented? What are the possibilities of DWG, DXF, IGES, STEP formats? There is e.g. a complete DXF reference, but it's too difficult for me to understand without knowing basic concepts.
2) Are there C++ libraries to import solid bodies from CAD/CAE file formats? Won't it be too difficult to build a complete model to be able to import comprehensive file?
java - 用于开发进口商的样本 COLLADA 文件?
我正准备用 Java 编写一个 COLLADA 导入器。没有任何预先写好的进口商,即使有我可能也会很挑剔,所以我相信这是最好的。我将使用 COLLADA 1.4,因为我不需要 1.5 的功能,而且许多程序还不支持它。我找到了它的规范并计划遵循它,但是通过示例来遵循并参考规范以获取更多信息要容易得多。
综上所述......你们中的一些在 COLLADA 方面有经验的人能否指出一些简单的模型,我可以在编写它时使用它们来学习和测试我的导入器?我将只导出一些几何图形,但我需要一些带有纹理或材质、骨骼和关键帧动画等。有什么建议吗?
或者,我知道 Blender 可以导出 COLLADA 1.4,它可以导入大多数格式。如果您对具有另一种格式的简单 3D 模型的站点有一个非常好的建议,我将导入和导出为 COLLADA,那也很好!
谢谢!
.net - 在文件中存储分组键值对的最佳方法是什么?
目前我只有一个像这样的文件,我手动解析成字典:
由于以下几个原因,这不再实用:
- 我需要可以按索引访问的字符串列表
- 我想将键值对分成组
我现在考虑使用 XML,因为:
- 适用于键值对和组
- 我可以使用类并将它们序列化,从而消除拼写错误
但是(假设我使用序列化类):
- 我必须创建很多新类来映射文档结构
- 字典需要特别照顾,因为通常不能连载
你推荐这种方法吗?我应该改用 XmlDocument 类吗?是否有其他格式具有 .net 的免费库?
我想用它来本地化应用程序。
ms-office - MsOffice 使用什么算法进行文件加密?
我正在寻找有关 Office 用于其 BIFF 文件的加密算法的文档。
文档说:“FILEPASS 之后的所有记录都被加密(有关详细信息,请参阅 Office Open XML 规范(Ecma 国际标准 376))。
我查看了 ECMA 文档,但找不到与 BIFF 加密相关的任何内容。
任何指针?