響應式 HTML 轉 PDF

IronPDF for Python允許您控制渲染時所使用的虛擬瀏覽器視窗寬度,確保在正確的斷點捕捉到響應式HTML佈局。

入門指南

在呼叫渲染方法之前,請在FitToPaperMode。 這三個設定共同作用,控制頁面佈局如何評估並縮放以適合PDF紙張大小。

理解程式碼

  • @media screen CSS規則而不是列印樣式。 當頁面有一個您想保留的響應式桌面佈局時,請使用此選項。
  • ViewPortWidth = 1920:設定虛擬瀏覽器視窗的寬度(以像素為單位)。 頁面將佈局為好像在一個1920像素寬的瀏覽器中觀看,啟動合適的響應式斷點。
  • FitToPaperMode = FitToPaperModes.AutomaticFit:自動縮放渲染的內容以適合實體PDF頁面尺寸,避免裁剪或內容溢出。
  • RenderHtmlFileAsPdf("Responsive.html"):使用配置的視窗設定來渲染本地HTML文件。

選擇正確的視窗寬度

使ViewPortWidth匹配您的HTML設計的斷點。 常見的值有:

  • 1920 — 全高清桌面佈局
  • 1280 — 標準寬屏桌面
  • 768 — 平板/中等斷點
  • 375 — 手機佈局

學習如何使用IronPDF for Python將HTML轉換為PDF!

準備開始了嗎?
版本: 2026.6 剛剛發布
Still Scrolling Icon

還在滾動嗎?

希望快速證明嗎?
運行範例 看您的HTML轉化成PDF。