Wkhtmltopdf विकल्पों Drupal होस्टिंग

ChrisChinchilla 2015-02-02 17:01:12 यूटीसी # 1

कुछ महीने पहले मैं प्रमाणपत्र ऑनलाइन देखा जा सकता है या मुद्रित उत्पन्न करने के लिए पीडीएफ पीढ़ी के लिए एक ग्राहक की आवश्यकता थी, इस मामले में। मैं कुछ समय बिताया सबसे अच्छा Drupal उपलब्ध विकल्पों की जांच कर रहे हैं और कैसे इन लक्ष्यों को पूरा करने के लिए सबसे अच्छा पर रास्ते में कुछ सलाह उठाया। कई लोगों के लिए मेरे परिणाम का उल्लेख करने के बाद, ऐसा लग रहा था कि पीडीएफ पीढ़ी एक आम आवश्यकता थी और अब मैं एक निजी परियोजना पर फिर से उसी की जरूरत है, तो यह है कि मैं क्या पाया से अवगत कराने के लिए एक अच्छा मामले का अध्ययन लग रहा था।

Wkhtmltopdf विकल्प के लिए मेरी अनिच्छा होस्टिंग Drupal

क्यों सिर्फ मुद्रित नहीं?

अपनी आवश्यकताओं सरल कर रहे हैं, यह सिर्फ मुद्रित करने के लिए अपनी वेबसाइट उपयोगकर्ताओं को बताने के लिए करने के लिए आसान हो सकता है और वहाँ उन्हें रोक ऐसा करने कुछ भी नहीं है। अगर हम क्या छपा है पर नियंत्रण का एक स्तर चाहते हैं या हम मुद्रण के लिए फ़ाइलों को वितरित करना चाहते हैं, तो हम अन्य विकल्पों पर गौर करने की जरूरत है।

वेब बनाम प्रिंट

पीडीएफ पीढ़ी मानसिकता के एक मामूली परिवर्तन लेता है। वेब डेवलपर्स के रूप में, हम पिक्सेल सही डिजाइन है कि वेब पर पुन: पेश करने के लिए मुश्किल हो जाएगा का उत्पादन बंद करने के लिए एक प्रिंट पृष्ठभूमि से समय को समझाने डिजाइनरों का एक बहुत खर्च किया है। आप पीडीएफ पीढ़ी या उच्च डिज़ाइन किया गया प्रिंट उत्पादन के किसी भी रूप में पेश करना चाहते हैं, तो हम हमारे पुराने कौशल हम पीछे छोड़ दिया में से कुछ दोबारा सीखने की जरूरत है। प्रिंट की प्रकृति का मतलब है कि यह सटीक है और अक्सर पिक्सेल (या मिलीमीटर) सही डिजाइन की जरूरत है।

मेरा लक्ष्य क्या है कोशिश कर रहा हूँ?

मैं वर्तमान में एक बोर्ड खेल पर काम कर रहा हूँ और मैं खिलाड़ियों को अपने स्वयं के कार्ड है कि वेबसाइट पर साझा किया जा सकता है और इस खेल में उपयोग के लिए मुद्रित बनाने के लिए सक्षम होने के लिए अनुमति देना चाहते हैं। हम एक विशिष्ट आकार और लेआउट है कि इन कार्ड हमेशा हो सकता है और करने के लिए पालन करना आवश्यक होगा, यहाँ प्रारंभिक डिजाइन है कि हम आंशिक रूप से पुन: होगा:

Drupal में पीडीएफ विकल्प

PDF को बनाने के लिए Drupal में दो विकल्प हैं। प्रिंट मॉड्यूल और दृश्य पीडीएफ। दृश्य पीडीएफ शुरू में बेहतर विकल्प लग रहा था के रूप में यह हमें विचारों और असंख्य विकल्प यह प्रदान करता है की शक्ति का लाभ उठाने की अनुमति होगी। हालांकि, यह एक निर्भरता के रूप में पीएचपी मॉड्यूल है और जहाँ तक मुझे पता है, eval () फ़ंक्शन पर निर्भर है। पीडीएफ उत्पन्न करने की क्षमता एक सर्वर गहन कार्य हो गया है और इस प्रक्रिया में मेरी अनिच्छा से मेरे लिए अक्षम लग रहा था, एक तरफ कभी पीएचपी मूल्यांकन मॉड्यूल Drupal में सक्षम किसी भी तरह का है।

यह मैं प्रिंट मॉड्यूल है, जो भी बेहतर समर्थन किया और कहा कि उपयोगी साबित हो सकता उत्पादन के लिए कई अन्य विकल्प प्रदान करता है है पर व्यवस्थित करने के लिए कारण होता है।

अगला हम अपने पीडीएफ पीढ़ी पुस्तकालय पर फैसला करने की जरूरत है, मैं तुम्हें wkhtmltopdf का उपयोग करें और क्यों बाद में समझाने, जैसा कि मैंने पहले तुलना करने के लिए कुछ का निर्माण करना चाहते सुझाव देने के लिए जा रहा हूँ। wkhtmltopdf वेबसाइट पर जाकर ऐसा कर और अपने स्थापना के लिए निर्देशों का पालन करें। यह स्थानीय और उत्पादन साइटों पर स्थापित करने की आवश्यकता होगी याद रखें। स्थापित करने के बाद आप अपने Drupal पुस्तकालयों फ़ोल्डर, यानी में wkhtmltopdf निष्पादन करने के लिए एक उपनाम बनाने की जरूरत .:

Wkhtmltopdf विकल्पों Drupal अपनी आवश्यकताओं हैं होस्टिंग

ben_m_gunn 2015-02-02 23:35:58 यूटीसी # 2

मैं कुछ महीने पहले काम कर wkhtmltopdf हो रही कोशिश की थी; हालांकि, मैं यह काम कर पाने में असमर्थ था। के बाद से wkhtmltopdf कमांड लाइन स्तर पर काम किया Drupal एकीकरण के स्तर पर एक समस्या लग रहा था। मैं कि क्या आप Drupal के साथ काम करने wkhtmltopdf पाने के लिए किसी भी विशिष्ट फेरबदल करना पड़ा उत्सुक था (जैसे आदि wkhtmltopdf के विशिष्ट संस्करण, का इस्तेमाल किया था)?

ChrisChinchilla 2015-02-03 07:55:17 यूटीसी # 3

हम्म, केवल फेरबदल मैं Drupal पक्ष पर किया डीपीआई और मार्जिन ऊपर उल्लेख किया गया था। आप पुस्तकालयों फ़ोल्डर में निष्पादन जुड़ा हुआ प्रतीक?

मै इस्तेमाल कर रहा हूँ। wkhtmltopdf 0.12.1 (समझौता क्यूटी के साथ)

कौन सा Ubuntu 14.04 चला रहे Vagrant बॉक्स पर है

अपने सेटअप क्या है? और क्या त्रुटियों आप लॉग में मिलता है?

apmsooner 2015-02-03 16:16:04 यूटीसी # 4

आप कुछ और अधिक स्केलेबल और एचटीएमएल 5 / css3 समावेशन की सीमाओं के बिना है कि चाहते हैं, मैं docraptor तृतीय पक्ष सेवा पर एक नज़र लेने के लिए प्रोत्साहित करते हैं। यह नाममात्र की लागत है और मैं प्रिंट मॉड्यूल है कि बहुत अच्छी तरह से काम करता है के लिए एक प्लगइन बनाया। अन्य पुस्तकालयों के साथ मेरा मुद्दा मान्यता प्राप्त शैलियों के साथ ही प्रदर्शन में सीमाओं थे। मुझे पता नहीं मुद्दों के साथ docraptor के लिए कई सौ पृष्ठों भेज सकते हैं। बाकी सब कुछ मैं करने की कोशिश की बड़ी दस्तावेजों पर असफल रहा।

ChrisChinchilla 2015-02-04 15:39:58 यूटीसी # 5

उस के लिए धन्यवाद, मैं विकल्प के बारे में पता नहीं था। आप लेआउट नकल साथ किसी भी मुद्दे था?

tenten71 2015-02-04 16:28:19 यूटीसी # 6

मैं Drupal में यह प्रयास नहीं किया है, लेकिन मैं वर्डप्रेस में FPDF का उपयोग करने में हाल ही में सफल रहा था। मुझे लगता है कि यह एक छोटे से अधिक Drupal में चुनौतीपूर्ण होगा, लेकिन मैं अपने WP परिणाम से खुश से भी अधिक था।

apmsooner 2015-02-04 16:45:46 यूटीसी # 7

Docraptor साथ लेआउट नकल में कोई समस्या नहीं है। FYI करें, docraptor princexml पर चलता है। मैं docraptor चुना क्योंकि एक स्टैंडअलोन के रूप में princexml सर्वर जो मैं एक बादल होस्टिंग वातावरण में ऐसा नहीं कर सकते और इसके भी लाइसेंस के लिए बहुत महंगा पर एक निष्पादन योग्य के रूप में चलाने के लिए है। तो, docraptor एक बिचौलिया उनके अंत पर pdfs पैदा करते हैं और उन्हें अपनी साइट पर लौटने के लिए के रूप में कार्य करता है।

साथ ही, आपको, पृष्ठ संख्या के साथ पीडीएफ बुकमार्क्स, सामग्री की गतिशील तालिका, पाद बना सकते हैं आदि आप कुछ बहुत अच्छा नमूने देख सकते हैं: www.princexml.com/samples/। समर्थित सीएसएस के सभी के साथ-साथ उस साइट पर सूचीबद्ध है।

Ben_Hitchcock 2015-02-05 02:48:54 यूटीसी # 8

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

कौन सा PHP पुस्तकालयों के लिए हमें लाता है।
DomPDF विभिन्न मुद्दों था, मैं इसे ठीक से काम कर पाने के लिए संघर्ष करना पड़ा है (जैसा कि तुमने किया था)।

क्या मैं अब का उपयोग कर रहा mpdf है। जो मैं शानदार होने के लिए मिल गया है। यह सीएसएस ठीक से समर्थन करता है (wkhtmltopdf के विपरीत), अपने codebase के साथ पूरी तरह से पोर्टेबल है, और ईमानदारी से मैं किसी भी मुद्दे के साथ यह नहीं मिली है। यह सिर्फ वास्तव में अच्छी तरह से काम करता है।

मैं वास्तव में इसे आज़माने से सलाह देते हैं।

ChrisChinchilla 2015-02-05 08:22:52 यूटीसी # 9

सब आपकी प्रतिक्रिया हर किसी के लिए धन्यवाद! मैं मुख्य रूप से क्या प्रिंट मॉड्यूल पृष्ठ पर सूचीबद्ध किया गया के रास्ते का पालन किया था, लेकिन के रूप में मैं अपने प्रोजेक्ट जारी रखने के लिए मैं इन अन्य विकल्पों में से कुछ पर गौर कर सकते हैं।

किसी को भी 'प्रिंट' में अच्छी तरह काम कर लेआउट प्राप्त करने के लिए किसी भी अतिरिक्त सुझाव दिए गए है, मैं / उम्मीद है कि लेख अभी भी इन अन्य विकल्पों और सीएसएस सलाह से किसी के साथ लागू होता है मान लेते हैं।

Benjy 2015-02-09 14:46:13 यूटीसी # 10

मैं एक ऐसी ही आवश्यकता एक कुछ हफ्तों वापस था और एक नए मॉड्यूल है कि प्रिंट तुलना में काफी छोटा था लिखने का फैसला किया। मॉड्यूल इकाई प्रिंट कहा जाता है और यह wkhtmltopdf उपयोग करता है। मुख्य लाभ हैं:

  • यह किसी भी इकाई प्रकार के साथ काम करता है, बस नोड नहीं।
  • बहुत हल्का, पूरे मॉड्यूल कोड के कुछ सौ लाइनों से कम है।

प्रवचन द्वारा संचालित। सबसे अच्छा JavaScript सक्षम करके देखी

संबंधित आलेख

ताज़ा मॉड्यूल Drupal होस्टिंग16:18 यूटीसी पर 14 मई 2008 को mbrutsch द्वारा पोस्ट मैं एक अनुभवी डेवलपर हूँ, लेकिन मैं Drupal के साथ काम नहीं किया है। मैं एक मौजूदा करने के लिए छोटे कॉस्मेटिक परिवर्तन की एक जोड़ी बनाने के लिए नियोजित किया गया है ...
Acquia Drupal होस्टिंग कंपनियोंअब मैं 20 साल के लिए वेबसाइटों का निर्माण किया गया है और उस के साथ मैं हमेशा अच्छा होस्टिंग की जरूरत है। मैं होस्टिंग कंपनियों की एक बहुत कुछ अनुभव किया है, कुछ अच्छे थे, कुछ बुरी थे, कुछ तो अच्छे थे ...
देखें खोज मॉड्यूल Drupal होस्टिंगहैलो, और DrupalModules.com में आपका स्वागत है, एक समुदाय संचालित रेटिंग और समीक्षा के सेवा आप अपनी परियोजना के लिए सबसे अच्छा Drupal मॉड्यूल ढूंढने में सहायता करने के लिए समर्पित! सही Drupal खोजने की आवश्यकता है ...
Miglior Drupal विषयों की मेजबानीDrupal क्या है? Drupal डाउनलोड किया जा सकता है कि और नि: शुल्क किया एक खुला स्रोत सामग्री प्रबंधन मंच है। यह फ़ाइलों कि सभी प्रतिष्ठानों पर मानक हैं की एक कोर ग्रुप के होते हैं ...
Drupal होस्टिंग में प्रशासक लॉगआपकी साइट के लिए हर आगंतुक, चाहे वे एक खाता है, और गुमनाम लॉग इन करना या साइट पर जाएँ, Drupal के लिए एक उपयोगकर्ता माना जाता है। प्रत्येक उपयोगकर्ता भी एक अंकीय यूजर आईडी के प्रकार के लिए विशेष है ...