我的知识记录

Python 网页转 PDF:一键保存网页为 PDF

from playwright.sync_api import sync_playwright

def html_to_pdf(url, output='page.pdf'):
    with sync_playwright() as p:
        browser = p.chromium.launch()
        page = browser.new_page()
        page.goto(url, wait_until='networkidle')
        page.pdf(path=output, format='A4', print_background=True)
        browser.close()
    print(f"已保存:{output}")

html_to_pdf('https://www.example.com', 'example.pdf')

Python 网页转 PDF:一键保存网页为 PDF

标签:

更新时间:2026-09-14 13:35:47

上一篇:Python 网页截图:批量给网页截图保存

下一篇:Python Excel 转 PDF:批量转换 Excel 文件为 PDF