2008-08-28 15 views
14

क्या माइक्रोसॉफ्ट वर्ड स्थापित किए बिना वर्ड (.doc प्रारूप, नहीं .docx) में एक साधारण HTML पृष्ठ निर्यात करने का कोई तरीका है?एमएस वर्ड स्थापित किए बिना वर्ड को एचटीएमएल निर्यात करने का सबसे अच्छा तरीका?

+0

की तरह [Zamzar] कुछ ऑनलाइन उपकरण का प्रयास करें (http://www.zamzar.com/) – Niyaz

उत्तर

11

यदि आपके पास केवल सरल HTML पृष्ठ हैं जैसा आपने कहा था, तो इसे Word के साथ खोला जा सकता है।

अन्यथा कुछ पुस्तकालय हैं जो ऐसा कर सकते हैं, लेकिन मुझे उनके साथ अनुभव नहीं है।

मेरा अंतिम विचार यह है कि यदि आप ASP.NET का उपयोग कर रहे हैं, तो शीर्षलेख में application/msword जोड़ने का प्रयास करें और आप इसे Word दस्तावेज़ के रूप में सहेज सकते हैं (यह वास्तविक शब्द दस्तावेज़ नहीं होगा, केवल एक HTML का नाम बदलकर खोलने में सक्षम होने के लिए)।

+0

इस विधि संदर्भित करता है एचटीएमएल को ईमेल करने के लिए, लेकिन एमएस शब्द पर भी लागू होता है: http://www.4guysfromrolla.com/articles/122006-1.aspx –

0

मुझे विश्वास open office दोनों खुले .html फ़ाइलें और .doc फ़ाइलों

1

बना सकते हैं ठीक है, इसके लिए कई तीसरे पक्ष के उपकरण हैं। मुझे नहीं पता कि इससे इससे कोई आसान हो जाता है या नहीं।

उदाहरण:

इसके अलावा एक vbscribt पाया है, लेकिन मेरा अनुमान है कि यह है कि आवश्यकता है आप शब्द स्थापित किया है कि।

1

मुझे "सी #" टैग से लगता है जिसे आप प्रोग्रामेटिक रूप से प्राप्त करना चाहते हैं।

Aspose.Words for .NET आज़माएं।

+0

दुर्भाग्य से Aspose.Words में एक आयात HTML प्रक्रिया है, लेकिन यह सीएसएस का समर्थन नहीं करता है। तो आपको परिणामस्वरूप दस्तावेज़ में सभी स्वरूपण मैन्युअल रूप से पुन: बनाना होगा। इसमें टेबल स्वरूपण, सूचियां और टेक्स्ट शैलियों शामिल हैं। – nullnvoid

2

हालांकि माइक्रोसॉफ्ट वर्ड फ़ाइल ".doc" बनाना संभव है, यह शायद ".rtf" फ़ाइल बनाने के लिए आसान और अधिक पोर्टेबल होगा।

1

यदि यह सिर्फ HTML है, तो आपको बस इतना करना होगा कि एक्सटेंशन को .doc में बदल दें और शब्द इसे खोल देगा जैसे कि यह एक शब्द दस्तावेज़ है। हालांकि, अगर छवियों को शामिल करने के लिए या जावास्क्रिप्ट चलाने के लिए कुछ और जटिल हो सकते हैं।

4

JODConverter नामक एक उपकरण है जो अपने फ़ाइल प्रारूप कन्वर्टर्स का पर्दाफाश करने के लिए खुले कार्यालय में हुक करता है, वहां वेबपैप (टॉमकैट में बैठे) के रूप में उपलब्ध संस्करण हैं जो आप पोस्ट करते हैं और कमांड लाइन टूल। मैं उस पर एचटीएमएल फायरिंग कर रहा हूं और .doc और pdf में परिवर्तित हो रहा है, यह काफी बड़ी परियोजना में है, अभी तक लाइव नहीं हुआ है, लेकिन मुझे लगता है कि मैं इसका उपयोग करने जा रहा हूं। http://sourceforge.net/projects/jodconverter/

+2

मैंने इसका उपयोग समाप्त नहीं किया, यह पता चला कि यह उत्पादन के उपयोग के लिए स्मृति को बहुत बुरी तरह से लीक कर दिया गया है। –

3

एक ओपन सोर्स प्रोजेक्ट HTMLtoWord कहा जाता है कि है कि उपयोगकर्ताओं को स्वरूपित पाठ के रूप में एक वर्ड दस्तावेज़ में अच्छी तरह से गठित एचटीएमएल (XHTML) के टुकड़े डालने के लिए अनुमति देता है नहीं है।

HTMLtoWord documentation

2

आप जावा में काम कर रहे हैं, तो आप HTML असली docx सामग्री के लिए कोड मैं docx4j 2.8.0 में जारी साथ बदल सकते हैं। मैं "असली" कहता हूं, क्योंकि वैकल्पिक रूप से एक HTML altChunk बनाना है, जो वास्तविक रूपांतरण करने के लिए वर्ड पर निर्भर करता है (जब दस्तावेज़ पहली बार खोला जाता है)।

विभिन्न samples prefixed ConvertInXHTML देखें। आयात प्रक्रिया अच्छी तरह से गठित एक्सएमएल की अपेक्षा करती है, इसलिए आपको इसे पहले साफ करना पड़ सकता है।

0

आप Libreoffice लेखक के साथ एचटीएमएल फाइलें खोल सकते हैं। फिर आप फ़ाइल मेनू से पीडीएफ के रूप में निर्यात कर सकते हैं। ब्राउज़र भी पीडीएफ फाइल के रूप में एचटीएमएल निर्यात कर सकते हैं।

+0

यह सवाल का जवाब नहीं देता है – user12345

संबंधित मुद्दे