執行自訂 JavaScript
IronPDF for Python可以在頁面呈現為PDF之前注入並執行自訂的JavaScript,讓您在渲染時擁有對HTML內容的程式控制。
入門指南
將JavaScript字串分配給ChromePdfRenderer實例中。 IronPDF會在頁面載入完成後,PDF截取之前執行該腳本。
理解程式碼
RenderingOptions.JavaScript:包含JavaScript程式碼的字串,IronPDF在頁面載入完成後注入並運行。 在範例中,這個腳本選擇所有forEach迴圈將它們的顏色設為紅色。RenderHtmlAsPdf(html):渲染應用了注入JavaScript的HTML。 生成的PDF反映了腳本運行後的DOM狀態。
使用案例
在渲染時注入自訂JavaScript的用途包括:
- 隱藏與列印檢視無關的UI元素(如導航欄、側欄、模態框)。
- 根據條件動態應用樣式,這些條件是在渲染時評估的。
- 將資料填充到頁面模板中,然後轉換為PDF。
- 觸發與列印相關的佈局改變,而不需修改原始HTML源程式碼。






