मैं जेटी रीडर में काम कर रहा हूँ। मैं JT V8.0 या V9.5 के लिए रीडर बनाता हूं। अब मैं JT V10.0 या V10.5 को पार्स करने का प्रयास कर रहा हूं। लेकिन मुझे डीकंप्रेसन डेटा के साथ समस्या का सामना करना पड़ा। पुराने संस्करण के लिए कोड बिना किसी समस्या के काम कर रहा था। मैं सी # का उपयोग कर रहा हूँ। यह जेटी V10 . के लिए विनिर्देश है https: //www.plm.automation.siemens.com/en_us/Images/JT-v10-file-format-reference-rev-B_tcm1023-233786.pdf

जब प्रोग्राम लॉजिकल एलिमेंट हैडर कंप्रेस्ड (विनिर्देश पृष्ठ ३३) पाता है, तो वह इसे डीकंप्रेस नहीं कर सकता। त्रुटि शीर्षलेख में है।

मैंने JT V8.0, V9.5 के लिए डीकंप्रेसन के लिए SharpZipLib का उपयोग किया।

अगर किसी के पास JT फ़ाइलों V8.0 या V9.5 के लिए विनिर्देश हैं, तो यह मेरी मदद कर सकता है।

किसी भी सलाह के लिए मुझे खुशी होगी कि इस समस्या को कैसे हल किया जाए

0
denis 18 नवम्बर 2020, 16:44

1 उत्तर

सबसे बढ़िया उत्तर

मुझे अपनी समस्या का हल मिल गया। इस तथ्य के बावजूद कि विनिर्देश में लिखा गया था कि उन्होंने LZMA संपीड़न का उपयोग किया, उन्होंने XZ संपीड़न या LZMA2 का उपयोग किया। मुझे लाइब्रेरी मिली XZ.NET। यह लाइब्रेरी XZ कम्प्रेशन को डीकंप्रेस या कंप्रेस करती है।

0
denis 17 पद 2020, 10:06