AYU MAX

プログラミングとか作ったもの

MDToPPTX

C#でOpenXML SDKを使ってPowerPointファイル(*.pptx)の出力を行う

はじめに この記事はC#でMarkdownをパースしてオリジナルの出力を行う(markdigを使用)の続編です。 上記記事の中で書いたMarkdownを PPTXにするツールはOpenXML SDKを使用してPPTXファイルを作成しています。 このOpenXML SDKの使い方が最初すごい苦労したの…

C#でMarkdownをパースしてオリジナルの出力を行う(markdigを使用)

はじめに 今回MarkdownをPowerPoint形式のファイル(*.pptx)に変換するツールを作成しました。 その中での技術的なメモをまとめておきます。 今回記述するのはMarkdownのパースについてです。 作成したツールはGithubにあげてあります。 https://github.com/a…

MDToPPTX Imageの取り扱い

久日の更新 前回MDToPPTXの記事書いたときから、結構立ってました。 今度生まれて初めてのLTのこのツールを作成した話をする予定もあり、またコードも見直している中の話です。 github.com Imageの実装 前回記事に書いた時点では、暫定で1pxを1mmとしてイメ…

MarkdownをPowerPointファイルに変換するツールを作成した

MDToPPTX 先日から作成していたMarkdownファイルをPowerPointファイル(*.pptx)に変換するツールMDToPPTXのベータ版ができました。 使用言語はC#で、ライブラリ部分は.net standard2.0で作ってます。 なので試してないけど、.net coreやXamarinでも動くはず。…

PPTX作成機能 イメージ挿入と箇条書き

前回版の課題 前回の記事(http://ayumax.hatenablog.com/entry/2018/05/06/231645)の段階では以下の課題がありました。 テキストの位置を自由に変更できない イメージ挿入機能がない テキストが全て箇条書きになる そこで今回はそれらの対策を行いました。 g…

PPTX作成機能 とりあえず版

進捗 Markdownを読み込んでパワポを作るC#ライブラリの開発だが、 とりあえず最低限の機能はできた。 github.com 現時点での機能はこんな感じ スライドサイズは4x3固定(16:9も対応したい) 1枚目は必ずタイトルページ 2枚目以降は自由に追加可能 追加するス…

Markdownからパワポのファイルを作りたい

PPTXがつくりたい 最近やりたいこが多すぎて色々並列に進めてますが、 その中でも何故かこのMarkdownでパワポの資料を作りたい欲求が高くて、 一番頑張ってます。 まずはそんなツールはないのか知らべてみた そこまでニッチなツールまでは知れべてないけど、…