1
1
mirror of https://github.com/Kozea/WeasyPrint.git synced 2024-10-05 00:21:15 +03:00
The awesome document factory
Go to file
Guillaume Ayoub 70229deef7 Don’t render table cells as if they are on empty pages
The page_is_empty was probably set to True to force rendering, but using
max_position=inf should already allow all cells to be rendered.

When cells are rendered with page_is_empty set to True, the top margin of their
first children is removed, because margins are always removed at the top of
blocks split between multiple pages.

Fix #1254.
2020-11-21 18:24:18 +01:00
.github Don’t launch Windows tests anymore 2020-10-27 22:38:27 +01:00
docs Add link to Pillow 2020-10-30 00:39:16 +01:00
weasyprint Don’t render table cells as if they are on empty pages 2020-11-21 18:24:18 +01:00
.gitignore Merge branch 'master' into test 2018-03-20 10:45:46 +01:00
LICENSE Clean metadata files at the root of the repository 2020-10-08 16:13:50 +02:00
NEWS.rst Version 52.1 2020-11-02 21:40:16 +01:00
README.rst Update README 2020-10-08 19:03:26 +02:00
setup.cfg Officially support Python 3.9 2020-10-27 22:10:24 +01:00
setup.py Remove repeated copyright assignments in files 2020-01-02 14:10:09 +01:00

**The Awesome Document Factory**

WeasyPrint is a smart solution helping web developers to create PDF
documents. It turns simple HTML pages into gorgeous statistical reports,
invoices, tickets…

From a technical point of view, WeasyPrint is a visual rendering engine for
HTML and CSS that can export to PDF and PNG. It aims to support web standards
for printing. WeasyPrint is free software made available under a BSD license.

It is based on various libraries but *not* on a full rendering engine like
WebKit or Gecko. The CSS layout engine is written in Python, designed for
pagination, and meant to be easy to hack on.

* Free software: BSD license
* For Python 3.6+, tested on CPython and PyPy
* Documentation: https://weasyprint.readthedocs.io
* Examples: https://weasyprint.org/samples/
* Changelog: https://github.com/Kozea/WeasyPrint/releases
* Code, issues, tests: https://github.com/Kozea/WeasyPrint
* Code of conduct: https://www.courtbouillon.org/code-of-conduct
* Professional support: https://www.courtbouillon.org
* Donation: https://opencollective.com/courtbouillon

WeasyPrint has been created and developed by Kozea (https://kozea.fr/).
Professional support, maintenance and community management is provided by
CourtBouillon (https://www.courtbouillon.org/).

Copyrights are retained by their contributors, no copyright assignment is
required to contribute to WeasyPrint. Unless explicitly stated otherwise, any
contribution intentionally submitted for inclusion is licensed under the BSD
3-clause license, without any additional terms or conditions. For full
authorship information, see the version control history.