0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

exForm: PNG to Thinreports(枠線)! なツールを作りました

Last updated at Posted at 2021-09-26

Thinreportsでの帳票作成をより手軽に はTLFから情報を抽出してコーディング等に活用する主旨でした。
今回はTLFそのものを手軽に作成するツールをGoで作って公開しました。
読みはエクスフォームのつもりです。

タイトルの通り、PNGを読み込んでTLFを生成します。

あ、OCRとかのフォースは使えないので罫線のみです。
テキストを除くよう鋭意努力しましたが、ゴミが出たらすみません。(不可避)

仕様

  • 抽出対象: 水平線、垂直線

    • 傾いていると残念な結果が。紙からスキャンした画像は要注意。
    • 実線のみで点線・破線は非対応。
  • 用紙サイズ: A4 (縦/横)

    • 勝手にリサイズするので、画像はA4の比率に近い方が良いです。

使用方法

exForm -i=image.png

指定したファイル名 + ".tlf" が作成されます。

生成イメージ

左が元画像、右が生成したTLFをエディタで開いたものです。
こんなシンプルな様式ばかりだといいな。

exForm_sample.png

ソース

exForm

GitHubで公開するのは初めてなので、pull requestとか来たら参るなぁ。(え)

最後に

条件が合えば便利に使えると思います。よろしくお願いします。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?