Jupiter Tessellation(JT) 文件 LZMA 压缩问题
Jupiter Tessellation(JT) files problem with LZMA Compression
我在 JT reader 工作。我为 JT V8.0 或 V9.5 创建 reader。现在我试图解析 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
当程序找到逻辑元素Header压缩(规范第33页)时,它无法解压。错误在 header.
JT V8.0,V9.5我使用SharpZipLib解压
如果有人有JT文件V8.0或V9.5的规范,可能对我有帮助。
我很乐意就如何解决这个问题提出任何建议
我找到了解决问题的办法。尽管在规范中写到他们使用 LZMA 压缩,但他们使用 XZ 压缩或 LZMA2 .我找到了图书馆 XZ.NET。本库解压或压缩XZ压缩
我在 JT reader 工作。我为 JT V8.0 或 V9.5 创建 reader。现在我试图解析 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
当程序找到逻辑元素Header压缩(规范第33页)时,它无法解压。错误在 header.
JT V8.0,V9.5我使用SharpZipLib解压
如果有人有JT文件V8.0或V9.5的规范,可能对我有帮助。
我很乐意就如何解决这个问题提出任何建议
我找到了解决问题的办法。尽管在规范中写到他们使用 LZMA 压缩,但他们使用 XZ 压缩或 LZMA2 .我找到了图书馆 XZ.NET。本库解压或压缩XZ压缩