IRONSOFTWAREHOME
嵌入位圖與圖片
from ironpdf import *
import base64

# Instantiate Renderer
renderer = ChromePdfRenderer()

# Example 1: From an Image File or Bytes
with open(".\icons\iron.png", "rb") as f:
    pngBinaryData = f.read()
    imgDataUri = "data:image/png;base64," + base64.b64encode(pngBinaryData).decode("utf-8")
    imgHtml = f"<img src='{imgDataUri}'>"

pdf = renderer.RenderHtmlAsPdf(imgHtml)
pdf.SaveAs("embedded_example_1.pdf")
pip install ironpdf
嵌入位圖與圖片

嵌入位圖與圖片

IronPDF for Python 可以將原始影像位元組內容轉換成PDF。

從資料來源(如資料庫、網路連線或檔案)讀取位元組流後,decode 它轉換成字元串,並建立一個包含它作為base64編碼img元素:

之後,使用HTML字串作為參數調用RenderHtmlAsPdf方法!

IronPDF的強大之處在於它使用HTML作為設計語言。 讓您的媒體變成代表有效HTML的格式,IronPDF將為您處理剩下的部分。

今天就學習使用IronPDF for Python 建立PDF!
在GitHub上查看

準備開始了嗎?

版本:2026.9剛剛發布

Key in blue circle

立即免費取得 30 天試用金鑰。

Your trial license will be sent to your email address

無任何限制。100% 解鎖。無需信用卡。

OR
bullet_checked無需信用卡或建立帳號無任何限制。100% 解鎖。無需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
預約您的免費即時演示
Booking Badge

全球數百萬工程師的信賴

Iron Software的客戶標誌
獲取您的無義務諮詢
填寫以下表格或發送電子郵件至sales@ironsoftware.com
您的詳細資訊將始終保密。
全球數百萬工程師的信賴
Iron Software的客戶標誌
立即獲取您的30天試用金鑰。
無需信用卡或帳戶建立
PDF的Python模塊下載
使用pip安裝

版本: 2026.9

  1. 下載並安裝Python 3.7+。
  2. 如果尚未安裝,請從 pypi.org 安裝 pip。
  3. 在終端執行上述命令。
Python PDF模塊
下載模塊

版本: 2026.9

手動安裝到您的專案中

  1. 下載套件
  2. 從終端運行此命令
    pip install ironpdf-2026.9-py37-none-win_amd64.whi

從$999起的授權