Также точно такая же проблема возникает, когда я использую средство экспорта веб-pdf nbconvert для преобразования блокнота Jupyter в PDF без нумерации страниц (
Код: Выделить всё
paginate=FalseКод: Выделить всё
with sync_playwright() as p:
browser = p.chromium.launch()
page = browser.new_page()
page.goto(f"file://{path.absolute()}", wait_until="networkidle")
height = page.evaluate("() => Math.ceil(document.body.getBoundingClientRect().height) + 1")
page.pdf(
path=".\\"+str(new_path),
width="210mm",
height=f"{height}px",
print_background=True,
margin={"top": "0px", "bottom": "0px", "left": "0px", "right": "0px"}
)
browser.close()

Подробнее здесь: https://stackoverflow.com/questions/798 ... generation
Мобильная версия