提案します...

図の画像取得APIでSVG形式をサポートしてください!

現在用意されているPNG形式での図の画像取得APIを使ってAsciiDoc文書にCacooの図を埋め込むソフトウェアasciidoctor-diagram-cacooを作りました。

[Cacooの図をAPIで取得してAsciiDoc文書に埋め込むasciidoctor-diagram-cacooを作った - Qiita]( http://qiita.com/hnakamur/items/5cfa62216859ff9e7e3a )

これは非常に快適なのですが、PNG画像なので拡大すると画質がイマイチ残念な状態になってしまいます。

Cacooの画面から手動で図をSVGとして保存して、AsciiDoc文書に埋め込むのも試してみました。

[Cacooで書いた図をSVGでエクスポートしてasciidoctorで埋め込むサンプルを作ってみた - Qiita]( http://qiita.com/hnakamur/items/360615c355bc0a8a4ed5 )

こちらのほうが断然美しい文書になります。ただ、図を一つ一つSVGにエクスポートしてSVGのroot要素にwidthとheight属性を追記するという作業が発生してしまい、手間がかかります。

図の画像取得APIでSVG形式をサポートして頂ければ、これを自動化することが出来ます。するとAsciiDoc文書内ではCacooのdiagramIdを指定するだけで良くなります。

ということで、ぜひとも図の画像取得APIでSVG形式をサポートしてください!
よろしくお願いいたします!

35 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Hiroaki Nakamura shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →
    under review  ·  AdminCacoo Support (Admin, cacoo) responded  · 

    API を使ってソフトウェアを作成していただき、またご要望お寄せいただき、ありがとうございます。

    現在対応を検討中です。

    同様のご要望をお持ちのユーザ様はぜひご投票、コメントをお願いします。

    1 comment

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      Submitting...
      • tk0miiya commented  ·   ·  Flag as inappropriate

        Sphinx の拡張でも使えそうですね。
        おなじく HTML に埋め込むときには PNG を使っているので、
        SVG 出力に対応するとよさそうですね。

      Feedback and Knowledge Base