AYU MAX

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

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

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

MDToPPTX Imageの取り扱い

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

Qt勉強会の成果。TCP/IPのサンプル作った

Qt名古屋勉強会に参加 1週間過ぎてしまいましたが、先週名古屋のQt勉強会に参加してきました。 前回はQMLを中心に触っていたので、今回はC++中心に触る事にしました。 色々あとあと使えそうなTCP/IPで通信する機能を実装することに。 作ったソフト できたソ…

Qt勉強会いってきた

今日はQt名古屋の勉強会に参加してきた。 前回初参加で今日は2回目。 前回は[初参加]+[Qt初見(言い訳)]+[設定失敗してエラー多発]でほぼアワアワして終わったので、今日はちゃんとやりたい事を決めて参加した。 1日の成果がこれ。 今日のQt勉強会で作った…

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でパワポの資料を作りたい欲求が高くて、 一番頑張ってます。 まずはそんなツールはないのか知らべてみた そこまでニッチなツールまでは知れべてないけど、…

ブログスタート

ブログを書くきっかけ プログラマとして社会人になり結構立ちますが、 思い返すとあまり外に情報を出してきませんでした。 2018年はなるべくブログやQiitaへの投稿を通して情報発信をやっていこうと思ってます。 後は勉強会とかにも参加していきたい。 なぜ…

Visual Studio+C#でAlexaカスタムスキル2 Sessionを使って会話のキャッチボールをする

はじめに この記事はVisual Studio+C#でAlexaカスタムスキル1 Twitterにあいさつしてみたの続編です。 前回の記事の内容がベースになっています。 lambdaの記述方法としてはマイナー(と勝手に思っている)なC#を使ってカスタムスキルを作成します。 概要 前回…

Visual Studio+C#でAlexaカスタムスキル1 Twitterにあいさつしてみた

やったこと 1か月以上待ってようやく届いたAmazon Echoを使ってTwitterで挨拶してみました。 IFTTTを使えばスキルを作らなくても可能なのかもしれませんが、 スキルを作る事が目的なのでカスタムスキルで実装します。 チュートリアルやサンプルではLambdaメ…