फिर से ज़िपित docx फाइलें वर्ड में नहीं खुलती हैं


29

मुझे एक .docx फ़ाइल के इंटीरियर को अनज़िप करने और जांचने में सफलता मिली है, लेकिन मैं ठीक से काम करने के लिए री-ज़िपिंग प्राप्त नहीं कर सकता। मैंने कोई सम्पीडन (कमांड लाइन: zip -0r ...), संग्रह उपयोगिता और 7zip प्लगइन की कोशिश की है, लेकिन इसमें से कोई भी काम नहीं करता है। मेरे द्वारा बनाई गई .docx फ़ाइलों के सभी मूल कार्यक्रमों में नहीं खुलेंगे, तब भी जब मैं एक भी फ़ाइल नहीं बदलता। कोई सुझाव?

जवाबों:


36

यह महत्वपूर्ण है कि जो फाइलें docxबनती हैं, वे किसी अन्य फ़ोल्डर में न हों, अर्थात [Content_Types].xmlपरिणामी ज़िप्ड फ़ाइल की जड़ में होनी चाहिए। StackOverflow पर एक समान प्रश्न पूछा गया है।

जब आप फ़ाइल को खोलते हैं (या वर्तमान निर्देशिका में निकालते हैं ) zip, तो आपके पास निम्नलिखित के समान कुछ होना चाहिए:

./docProps/
./word/
./_rels/
./customXml/
./[Content_Types].xml

यदि आपके पास उन फ़ाइलों को किसी अन्य निर्देशिका के भीतर zipया docxफ़ाइल के भीतर है , तो यह काम नहीं करेगा। ध्यान दें कि मुझे customXmlएक खाली वर्ड डॉक्यूमेंट पर फोल्डर नहीं मिला है , लेकिन मैंने जिस रिपोर्ट को मूल रूप से परीक्षण किया था, वह थी। आपके पास कुछ और (या कम) निर्देशिकाएं हो सकती हैं।

"वर्तमान निर्देशिका" से जारी किए गए इन्हें फिर से जोड़ने का आदेश है:

zip -r preso.pptx *

1
धन्यवाद। मुझे लगता है कि अन्य कुंजी केवल टर्मिनल के साथ चीजों को संपादित करना था। जोड़ने के बाद भी -x .DS_Store, यह तब तक काम नहीं करेगा जब तक कि मैं खोजकर्ता का उपयोग नेविगेट करने के लिए नहीं करता, कभी भी। इसलिए मैंने सिर्फ टेक्स्टमेट और ऑल वेल का इस्तेमाल किया।
Acsmith

मुझे यकीन है कि नहीं हूँ, एक मैक पर परीक्षण करने के लिए हो रही है, लेकिन एक समस्या मैक और उसके क्षुधा को दोषी के कारण हो सकता CR न्यू लाइन मार्कर एक उम्मीद और वर्ड CR+LF, भले ही एक्सएमएल विनिर्देशों कहना उन सब को एक ही तरीके से इलाज करने के लिए। मैं यह नहीं कह सकता कि वर्ड उस विनिर्देश का ठीक से पालन करता है या नहीं। कुछ अप्रत्याशित एन्कोडिंग परिवर्तन भी हो सकते हैं, या एक छिपी हुई फ़ाइल भी बनाई जा सकती है, एक बार फिर मैं निश्चित रूप से कुछ भी नहीं कह सकता। ऐसा लगता है कि आपको वैसे भी वर्कअराउंड मिल गया है।
बॉब

हाँ, मुझे लगता है कि यह खोजक था। मैं भी textml या जो कुछ भी, संपादित करें, सहेजें में xml फ़ाइलों को खोल सकता हूं, और जब तक मैं टर्मिनल में सभी zipping / देख / अनज़िपिंग करता हूं, यह ठीक है। अब काम करने लगता है - रूट फ़ाइल बात समस्या थी। धन्यवाद।
Acsmith
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.