【问题标题】:Jupiter Tessellation(JT) files problem with LZMA CompressionLZMA 压缩的 Jupiter Tessellation (JT) 文件问题
【发布时间】:2020-11-18 13:44:34
【问题描述】:

我在 JT 阅读器工作。我为 JT V8.0 或 V9.5 制作阅读器。现在我尝试解析 JT V10.0 或 V10.5。但是我遇到了解压数据的问题。对于旧版本的代码工作没有问题。我正在使用 C#。这是 JT V10 的规格 https://www.plm.automation.siemens.com/en_us/Images/JT-v10-file-format-reference-rev-B_tcm1023-233786.pdf

当程序找到 Logical Element Header Compressed(规范第 33 页)时,它无法解压缩。错误在标题中。

我使用 SharpZipLib 为 JT V8.0,V9.5 解压。

如果有人对 JT 文件 V8.0 或 V9.5 有规范,它可能会对我有所帮助。

我很乐意为您提供解决此问题的任何建议

【问题讨论】:

    标签: c# compression lzma


    【解决方案1】:

    我找到了解决问题的方法。尽管在规范中写到他们使用 LZMA 压缩,但他们使用 XZ 压缩或 LZMA2。我找到了图书馆XZ.NET。此库解压或压缩 XZ 压缩。

    【讨论】:

      猜你喜欢
      • 2014-05-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-30
      相关资源
      最近更新 更多