teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

補正

2019/11/06 06:22

投稿

yuu2424
yuu2424

スコア13

title CHANGED
File without changes
body CHANGED
@@ -6,31 +6,31 @@
6
6
  from pptx import Presentation
7
7
  import copy
8
8
 
9
- # templateとなるpptxファイルを指定する。
9
+ templateとなるpptxファイルを指定する。
10
10
  template_path = "test.pptx"
11
- # 出力するpptxファイルを指定する。(存在しない場合、自動作成されます)
11
+ 出力するpptxファイルを指定する。(存在しない場合、自動作成されます)
12
12
  save_path = "out.pptx"
13
- # prs定義
13
+ prs定義
14
14
  prs = Presentation(template_path)
15
15
 
16
16
  def copy_slide_from_external_prs(prs):
17
17
 
18
- # 外部プレゼンテーションからすべてのオブジェクトを既存のプレゼンテーションにコピーします
18
+ 外部プレゼンテーションからすべてのオブジェクトを既存のプレゼンテーションにコピーします
19
19
  external_pres = Presentation(template_path)
20
20
 
21
- # コンテンツのコピー元のスライドを指定します
21
+ コンテンツのコピー元のスライドを指定します
22
22
  ext_slide = external_pres.slides[0]
23
23
 
24
- # 生成されたpptxから使用するレイアウトを定義します
24
+ 生成されたpptxから使用するレイアウトを定義します
25
25
  SLD_LAYOUT = 5
26
26
  slide_layout = prs.slide_layouts[SLD_LAYOUT]
27
27
 
28
- # コンテンツをコピーするためのスライドを作成します
28
+ コンテンツをコピーするためのスライドを作成します
29
29
  curr_slide = prs.slides.add_slide(slide_layout)
30
30
 
31
- # 外部スライドからコンテンツをコピーするようになりましたが、スライドのプロパティはコピーしないでください
31
+ 外部スライドからコンテンツをコピーするようになりましたが、スライドのプロパティはコピーしないでください
32
- # 例えば スライドレイアウトなど。これらは複製としてエラーを生成するため
32
+ 例えば スライドレイアウトなど。これらは複製としてエラーを生成するため
33
- # エントリが生成される場合があります
33
+ エントリが生成される場合があります
34
34
 
35
35
  for shp in ext_slide.shapes:
36
36
  el = shp.element