pptx-generator

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

PowerPoint Generator Skill

PowerPoint 生成器 Skill

PowerPointプレゼンテーション(.pptx)を生成するスキルです。
这是一个用于生成PowerPoint演示文稿(.pptx)的Skill。

主な機能

主要功能

  • スライド作成: タイトル、コンテンツ
  • グラフ: 棒、折れ線、円グラフ
  • 画像: 画像挿入
  • テーブル: 表作成
  • テンプレート: デザインテンプレート
  • 幻灯片创建: 标题、内容
  • 图表: 柱状图、折线图、饼图
  • 图片: 插入图片
  • 表格: 创建表格
  • 模板: 设计模板

Python (python-pptx)

Python (python-pptx)

python
from pptx import Presentation
from pptx.util import Inches, Pt

prs = Presentation()
python
from pptx import Presentation
from pptx.util import Inches, Pt

prs = Presentation()

タイトルスライド

タイトルスライド

title_slide = prs.slides.add_slide(prs.slide_layouts[0]) title = title_slide.shapes.title subtitle = title_slide.placeholders[1] title.text = "プレゼンテーションタイトル" subtitle.text = "サブタイトル"
title_slide = prs.slides.add_slide(prs.slide_layouts[0]) title = title_slide.shapes.title subtitle = title_slide.placeholders[1] title.text = "プレゼンテーションタイトル" subtitle.text = "サブタイトル"

コンテンツスライド

コンテンツスライド

content_slide = prs.slides.add_slide(prs.slide_layouts[1]) title = content_slide.shapes.title title.text = "主なポイント"
content = content_slide.placeholders[1] tf = content.text_frame tf.text = "ポイント1"
p = tf.add_paragraph() p.text = "ポイント2" p.level = 1
content_slide = prs.slides.add_slide(prs.slide_layouts[1]) title = content_slide.shapes.title title.text = "主なポイント"
content = content_slide.placeholders[1] tf = content.text_frame tf.text = "ポイント1"
p = tf.add_paragraph() p.text = "ポイント2" p.level = 1

画像スライド

画像スライド

img_slide = prs.slides.add_slide(prs.slide_layouts[6]) left = Inches(1) top = Inches(1) img_slide.shapes.add_picture('chart.png', left, top, width=Inches(8))
prs.save('presentation.pptx')
undefined
img_slide = prs.slides.add_slide(prs.slide_layouts[6]) left = Inches(1) top = Inches(1) img_slide.shapes.add_picture('chart.png', left, top, width=Inches(8))
prs.save('presentation.pptx')
undefined

バージョン情報

版本信息

  • Version: 1.0.0
  • Version: 1.0.0