嵌入位图和图像
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。

在从数据源(如数据库、网络连接或文件)读取字节流后,将img元素中:

之后,用HTML字符串作为参数调用RenderHtmlAsPdf方法!

IronPDF 的强大之处在于其使用 HTML 作为设计语言。 将你的媒体转换为代表有效 HTML 的东西,然后让 IronPDF 为你处理其余的工作。

立即学习使用 IronPDF for Python 创建 PDF!
在 GitHub 上查看

准备开始了吗?

版本:2026.11刚刚发布