使用Python的python-pptx
库可以创建文本形状。下面是一个完整的示例代码:
from pptx import Presentation
from pptx.util import Inches
# 创建一个新的PPT
presentation = Presentation()
# 添加一个幻灯片布局为标题和内容的布局
slide_layout = presentation.slide_layouts[1]
slide = presentation.slides.add_slide(slide_layout)
# 添加一个标题
title = slide.shapes.title
title.text = "Hello, World!"
# 添加一个文本框
left = Inches(1)
top = Inches(2)
width = Inches(6)
height = Inches(2)
textbox = slide.shapes.add_textbox(left, top, width, height)
text_frame = textbox.text_frame
# 在文本框中添加文本
p = text_frame.add_paragraph()
p.text = "这是一个文本框"
# 保存PPT
presentation.save("example.pptx")
这段代码创建了一个新的PPT,并在第一张幻灯片上添加了一个标题和一个文本框。你可以根据需要调整文本框的位置和大小,并在文本框中添加自己的文本。
推荐的腾讯云相关产品:腾讯云对象存储(COS),用于存储和管理PPT文件。你可以使用COS SDK来上传和下载PPT文件。更多关于腾讯云对象存储的信息,请参考腾讯云对象存储产品介绍。
领取专属 10元无门槛券
手把手带您无忧上云