12得票7回答
版本友好、可扩展的二进制文件格式

在我目前所在的项目中,有一个需要将一个相当大的数据结构保存到磁盘上(编辑:考虑到几十兆字节)。作为一个乐观主义者,我认为必定存在针对这类问题的标准解决方案;然而,目前为止我还没有找到满足以下要求的解决方案: 支持 .NET 2.0,最好是使用 FOSS 实现 版本友好 (即:如果底层数据结...

11得票3回答
我能用libjpeg读取带有alpha通道的JPEG吗?

关于JPEG带alpha通道是否有效似乎存在一些争议。我一直认为的答案是在JPEG FAQ中给出的,基本上是“不行”。(这在Stack Overflow的另一个问题中也有强调。) 然而,Sun的ImageIO库中的Java JPEGImageWriter可以轻松地写入和读取带有alpha通道...

11得票4回答
刺绣文件格式是什么?

我的妻子有一台Bernina刺绣机,我想尝试用程序创建设计图案。 我希望找到一种方法,可以将数据输出为机器软件接受的格式,或者找到一个免费或便宜的实用程序,可以将我可以生成的格式(例如HPGL或其他文档)转换为机器可以接受的格式。我的意图是输出一个文件,每个针脚有一个XY坐标,以及更换线(暂停...

11得票3回答
CHM格式的替代品是什么?

微软的CHM格式非常好,它提供了以下功能: 带有树形视图的目录。 索引。 基于HTML源代码的索引搜索。 但这种格式已经过时并且存在许多缺点: 存在安全问题(允许执行JavaScript代码)。 不了解新的HTML格式。 没有文档记录。 不能正确处理不同的字符编码(如UTF-8)。 是否有任...

11得票7回答
存储大型DNA序列的最有效方法是什么?

我希望能够用iOS应用程序打包一个巨大的DNA序列(约3,000,000,000个碱基对)。每个碱基对可以有值A、C、T或G。将每个碱基对存储在一个字节中将会得到一个3GB的文件,这太大了。:) 现在我想将每个碱基对存储在两个位(每个八位组四个碱基对),这将得到一个750 MB的文件。即使压...

11得票1回答
为iOS应用程序创建自己的UTI

我正在开发的应用程序有自定义文件格式,我想能够使用iOS的“打开方式…”功能,让用户可以通过电子邮件等方式发送文件并直接在应用程序中打开文件。我已经在Info.plist文件中添加了CFBundleDocumentType内容,但问题在于LSItemContentTypes。据我所知, 我需要...

11得票1回答
ZIP文件格式支持的最早时间戳值是多少?

我正在尝试将日期存储为ZIP文件中的最新修改时间戳。似乎ZIP格式仅支持1980年01月01日之后的日期作为最后修改时间(至少通过Java API java.util.zip.ZipEntry)。 这是否正确?最早支持的修改时间戳确实是1980年01月01日 00:00:00吗?我尝试查找一...

11得票3回答
什么是持久化表达有向图的最标准文件格式和符号?

我可以帮您翻译成中文。这段内容是关于持久化个人定向图的。这个问题并不要求完整的图数据库解决方案,而是需要一种文档格式,可以用来保存任意个人定向图。我不知道选择哪种符号和文件格式会是最明智的选择。 我的主要关注点是: 表达能力/灵活性 - 我需要能够表达不同类型的图形。虽然标准用例是简单的...

11得票3回答
从乱码的PDF中提取文本

我有一份包含宝贵文本信息的PDF文件。 问题是我无法提取文字,得到的只是一堆乱码符号。如果我将文本从PDF阅读器中复制并粘贴到文本文件中,情况也是一样的。即使在Acrobat Reader中使用“文件 -> 另存为文本”也失败了。 我已经使用了所有能够找到的工具,结果都是相同的。我认为这可...

11得票1回答
JKS密钥库格式规范

我在想是否存在Java中使用的JKS密钥库格式的官方规范?我想编写一个从/to PKCS#12的转换器,但不是在Java中,因此keytool或Java代码不是一个选项,很遗憾。在十六进制编辑器中查看其中一个告诉我它可能不是ASN.1。在开始深入挖掘OpenJDK并尝试反向工程格式之前,有人知...