php

パワポを自動生成するアプリを作りました

作成したアプリ

タイトルスライドと1改行につき1スライド作られる自動パワポ生成アプリを作りました。

https://pptx-maker.herokuapp.com/pptx/

https://github.com/kt5007/pptx-maker

参考文献

docker

元にしたdocker

Docker で PHP 7.4 と MariaDB 10.5 の LAMP + phpMyAdmin 環境を構築する方法

Docker で Apache + PHP + MySQL 環境構築 – WebSpaceBlog

phpでパワポ操作

phpでパワポを操作するためのパッケージ

PHPOffice/PHPPresentation: A pure PHP library for reading and writing presentations documents

Welcome to PHPPresentation’s documentation

雛形として参考にしたサイト

PHPPresentationを使ってPHPからPowerPointファイルを出力してみる。

DocumentLayout::setDocumentLayout, PhpOffice\PhpPresentation PHP Code Examples – HotExamples

スライドを16:9にする方法

How to change the slide size from 4:3 to 16:9

Make slide sized for on-screen show to 16:9

heroku

デプロイする際に参考にしたサイト

10. Herokuで公開してみよう · チームラボオンラインスキルアップ課題

git pushでDocker環境をHerokuにデプロイする

heroku エラー対応

【Heroku】デプロイ後にcode=H14 desc=”No web processes running”

Heroku Error Codes

Herokuに必要なProcfileの書き方についてまとめておく