嵌入位图和图像
IronPDF for Python 可以将原始图像字节内容转换为 PDF。
在从数据源(如数据库、网络连接或文件)读取字节流后,将img元素中:
之后,用HTML字符串作为参数调用RenderHtmlAsPdf方法!
IronPDF 的强大之处在于其使用 HTML 作为设计语言。 将你的媒体转换为代表有效 HTML 的东西,然后让 IronPDF 为你处理其余的工作。
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")IronPDF for Python 可以将原始图像字节内容转换为 PDF。
在从数据源(如数据库、网络连接或文件)读取字节流后,将img元素中:
之后,用HTML字符串作为参数调用RenderHtmlAsPdf方法!
IronPDF 的强大之处在于其使用 HTML 作为设计语言。 将你的媒体转换为代表有效 HTML 的东西,然后让 IronPDF 为你处理其余的工作。