2011-12-05 22 views
7

में कनवर्ट करना क्या HTML (सीएसएस शैलियों और एम्बेडेड छवियों के साथ) को कनवर्ट करने के लिए लिनक्स सर्वर पर कमांड लाइन से ओडीटी, डॉक्स, डीओसी में कनवर्ट करने का कोई आसान तरीका है। मैंने बहुत कुछ खोजा लेकिन मुझे अच्छा विकल्प नहीं मिला। wkhtmltopdf द्वारा तय किए गए पीडीएफ में कनवर्ट करने के लिए एक ही समस्या थी। शायद परिणामस्वरूप पीडीएफ दस्तावेज़ों को अन्य प्रारूपों में परिवर्तित करने के तरीके हैं?HTML को odt, doc, docx

उत्तर

6

odt में कनवर्ट करने के लिए pandoc इंस्टॉल करने के बाद यह बहुत आसान है।

अपेक्षाकृत कठिन भाग के बाद: odt (या यहां तक ​​कि html) से आप स्क्रिप्ट (ओपन | लिबर) कार्यालय के माध्यम से उदाहरण के माध्यम से कर सकते हैं unoconv

या आप चाहते कर सकते हैं:

abiword --to=doc filename.odt 

इसके अलावा this thread देखते हैं, और this blog post

HTH

+0

Pandoc अच्छी बात के आधार पर एक मणि है - मैं क्या देख रहा था। लेकिन मुझे टेबल के साथ समस्या है - वे नियमित खंडों में परिवर्तित हो जाते हैं - टेबल प्रत्येक दस्तावेज़ में होंगे और वे बहुत महत्वपूर्ण हैं। – user1081056

+0

पीडीएफ आईएम के लिए * wkhtmltopdf * का उपयोग कर, सर्वर के लिए xvfb का उपयोग करने के लिए आवश्यक है - लेकिन परिणाम सही है। – user1081056

+0

बस कोशिश की * पैंडोक *, यह बुरा है। यह छवि आकार के साथ ठीक से काम नहीं करता है, और मेरी खोज से यह एक लंबी स्थिति है। –

0

pandoc GoogleGroup करने के लिए अपने मुद्दों के साथ पोस्ट, जॉन हर तरह से बहुत संवेदनशील है।

आपको नवीनतम रिलीज भी मिल सकती है v1.9 आपकी समस्या को ठीक कर सकती है, या शायद आपको टूलसेट को अधिक विस्तार से जानने की आवश्यकता है।

1

मुझे आत्मा मिली - कंसोल संस्करण में abiword है।

1

यदि आप एचटीएमएल को डॉक्स में परिवर्तित करना चाहते हैं तो आप PHPDocX जैसे समाधान का उपयोग कर सकते हैं। आपको प्रो संस्करण प्राप्त करने की आवश्यकता है क्योंकि नि: शुल्क में रूपांतरण कार्यक्षमता शामिल नहीं है।

+1

PHPDocX के बारे में आपके सभी उत्तरों की तरह दिखता है। एचएम ... – user1081056

+0

खैर, मैं PHPDocX के डेवलपर्स में से एक हूं इसलिए मुझे टूल पता है और जब मैं महसूस करता हूं कि यह किसी के लिए उपयोगी हो सकता है ... मुझे उम्मीद है कि इसमें कुछ भी गलत नहीं है :-) –

+4

अपने आप में कुछ भी गलत नहीं है, हालांकि अगर आप गुमनाम रूप से पोस्ट करते हैं तो कोई जवाब की ईमानदारी से सवाल कर सकता है। तुम क्या छुपा रहे हो? :) यदि आप इस तरह के उत्तरों के लिए "प्रकटीकरण: मैं डेवलपर्स में से एक हूं ..." जोड़ता हूं तो आप एक बेहतर प्रभाव डालते हैं। – johndodo

1

आप गहरे लाल रंग का उपयोग कर रहे हैं वहाँ लिब्रे ऑफिस नेतृत्वहीन (pyod/JOD कनवर्टर के साथ) और पीडीएफ उपकरण

https://github.com/itkin/proselytism.git

+0

अब मैं रूबी पर माइग्रेट कर चुका हूं। बहुत बहुत धन्यवाद) – user1081056