Embedding Bitmaps and Images

IronPDF for Python can convert raw image byte content into PDFs.

After reading the byte stream from the data source (a database, a network connection, or a file in this case), decode it into a character string, and build an HTML string that includes it as a base64-encoded src attribute for a img element:

<img src="data:image/png;base64,{BINARY+DATA+HERE}>

Afterward, call the RenderHtmlAsPdf method with the HTML string as the argument!

The power of IronPDF lies in its use of HTML as a design language. Get your media into something that represents valid HTML, and let IronPDF take care of the rest of it for you.