簡體   English   中英

Python-docx:如何將StringIO圖像添加到docx文件?

[英]Python-docx: How to add StringIO image to a docx file?

我可以使用此代碼將圖像插入docx文件

from docx import Document

document = Document()
p = document.add_paragraph()
r = p.add_run()
r.add_picture('/tmp/foo.jpg')

但是,如果我將圖像作為StringIO對象。 不保存為文件怎么辦?

P:S:我正在使用的圖書館是python-docx

讓我們快速閱讀python-docx文檔

add_picture(image_path_or_stream,width = None,height = None)

因此,您應該將流直接傳遞給此函數。

image = BytesIO()
r.add_picture(image)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM