在 table 中插入用户输入的图像作为边栏 python-docx
Inserting Images from user input in table as sidebar python-docx
我正在尝试使用 python-docx 创建两个不同的单词模板。
我已经完成了第一个,第二个几乎相同,只是它从左侧添加了 table 个图像,我已经尝试但在第二个中没有成功。
这是第二种格式的图像:
https://imgur.com/9BncwUU
这是格式一已完成的图像。
https://imgur.com/kGmlnQE
这是我在格式一中使用的代码,它已完成并且可以使用。
但是我不确定如何使用用户输入来处理第二张 table 图像。
def single_image_format(title,dep_name,des_text,image,filename):
document = Document()
document.add_heading(title, 0)
document.add_heading(dep_name, 2)
document.add_paragraph(des_text)
my_image = document.add_picture(image,width=Inches(0.8))
document.save(filename+'.docx')
这是我第一次使用 python-docx。
python-docx
不支持 "floating" 又名。 "absolute position" 项目(无论如何还没有),例如您链接到的图像中显示的 table。因此,使用当前的 python-docx
API.
无法实现您想要执行的操作
我正在尝试使用 python-docx 创建两个不同的单词模板。 我已经完成了第一个,第二个几乎相同,只是它从左侧添加了 table 个图像,我已经尝试但在第二个中没有成功。
这是第二种格式的图像: https://imgur.com/9BncwUU 这是格式一已完成的图像。 https://imgur.com/kGmlnQE
这是我在格式一中使用的代码,它已完成并且可以使用。 但是我不确定如何使用用户输入来处理第二张 table 图像。
def single_image_format(title,dep_name,des_text,image,filename):
document = Document()
document.add_heading(title, 0)
document.add_heading(dep_name, 2)
document.add_paragraph(des_text)
my_image = document.add_picture(image,width=Inches(0.8))
document.save(filename+'.docx')
这是我第一次使用 python-docx。
python-docx
不支持 "floating" 又名。 "absolute position" 项目(无论如何还没有),例如您链接到的图像中显示的 table。因此,使用当前的 python-docx
API.