इस प्रोजेक्ट के बारे में

WeasyPrint HTML और CSS के लिए एक विज़ुअल रेंडरिंग इंजन है जो PDF में निर्यात करता है, जिसे वेब डेवलपर्स को सरल HTML पेजों से सांख्यिकीय रिपोर्ट, इनवॉइस और टिकट जैसे परिष्कृत दस्तावेज़ बनाने में मदद करने के लिए डिज़ाइन किया गया है। यह BSD लाइसेंस के तहत जारी मुफ्त सॉफ्टवेयर है और Python 3.10+ को लक्षित करता है, जिसे CPython और PyPy दोनों पर परीक्षण किया गया है। WebKit या Gecko जैसे पूर्ण ब्राउज़र रेंडरिंग स्टैक पर निर्मित इंजनों के विपरीत, WeasyPrint Python में अपना स्वयं का CSS लेआउट इंजन लागू करता है, जो विशेष रूप से पेजिनेशन के लिए डिज़ाइन किया गया है और इसे संशोधित और विस्तारित करना आसान बनाने का इरादा है। यह इसे हेडलेस ब्राउज़र की आवश्यकता के बिना सर्वर-साइड PDF निर्माण के लिए एक हल्का, हैक करने योग्य विकल्प बनाता है। यह प्रोजेक्ट Kozea द्वारा बनाया और विकसित किया गया था, जिसमें CourtBouillon द्वारा पेशेवर समर्थन, रखरखाव और समुदाय प्रबंधन प्रदान किया गया है। दस्तावेज़ीकरण, उदाहरण, परिवर्तन लॉग और स्रोत कोड GitHub और CourtBouillon दस्तावेज़ीकरण साइट पर होस्ट किए गए हैं। योगदान BSD 3-खंड लाइसेंस के तहत लाइसेंस प्राप्त हैं, और योगदान करने के लिए किसी कॉपीराइट असाइनमेंट की आवश्यकता नहीं है।