PowerPoint→PDF→しおり作成→htmlで、しおり作成を手動で行うのがどうにも面倒だったので、PowerPointからタイトルを抽出するpython codeを書きました。
PowerPointからタイトルを取り出したつもりですが、なぜかページNoを拾ってしまうことがありました。良く分かっていません。htmlにしたときページが1ページずれるのも謎です。
import pptx from pptx import Presentation prs = Presentation("schedule_nurse3_user_manual.pptx") # load the ppt slide_titles = [] # container foe slide titles page=1 file = open('user_manual.txt', 'w') for slide in prs.slides: # iterate over each slide count=0 for shape in slide.shapes: if shape.has_text_frame: count+=1 if not shape.text.isdecimal(): if page !=1: file.write(shape.text+'/'+str(page-1)+',Black,notBold,notItalic,closed,FitPage\n') print(page,shape.text) break if count>=2: break page+=1 file.close() #print(slide_titles)
0 件のコメント:
コメントを投稿