در WeasyPrint با استفاده از مجموعه ای از فن آوری های منبع باز برای تجزیه یک صفحه، ارائه محتوای HTML خود، سبک آن را با CSS و سپس خروجی نتیجه نهایی به صورت یک فایل PDF دانلود.
علاوه بر این، WeasyPrint همچنین خروجی صفحه به صورت یک فایل PNG پیکسل کامل و همچنین می توانید
در چه در این نسخه جدید است.
ثابت:
`` متن دکوراسیون: overline`` که در بالا متن کشیده نمی
چند خط در واقع رسم هنگامی که چندین مقدار را به `` متن decoration`` داده شده است.
با استفاده از معیارهای فونت برای موقعیت دکوراسیون متن.
hidden``: آیا مرز با `` سرریز کلیپ نیست.
تصاویر JPEG با 1.8.x. قاهره بارگذاری نمی
به چه جدید در نسخه 0.18 است:
پشتیبانی برای رسیدن به سطح 3 زمینه های اضافه شده، از جمله لایه های پس زمینه متعدد در هر عنصر / جعبه.
رو به جلو، سازگاری با (نسخه های آینده از) cairocffi 0.4+ و 0.6+ CFFI.
رفع اشکال.
به چه جدید در نسخه 0.16 است:
اضافه شدن: OBJ: `پارامتر zoom` به: مت:` HTML.write_pdf` و: مت: `Document.write_pdf () و # x3c. weasyprint.document.Document.write_pdf & # x3e. `
سازگاری با نسخه های ثابت pycairo قدیمی (و حشره دار). WeasyPrint در حال حاضر در 1.8.8 علاوه بر آخرین تست شده است.
اشکالات طرح ثابت مربوط به خط انتهایی فاصله است.
در مورد نیاز:
در پایتون 2.6 یا بالاتر
lxml
tinycss o.3 یا بالاتر
cssselect 0.6 یا بالاتر
ماژول CairoSVG پایتون، 0.4.1 و یا بالاتر
نظر یافت نشد