gss-hagakiはGoogleスプレッドシートから宛名のPDFを作成します。
説明などは下記のページを参考にしてください。
- リポジトリをクローンします
- composer installします
- Googleスプレッドシートでデータを作成します
- 共有されたURLに対してgss-hagakiを掛けます
$ git clone https://github.com/yousan/gss-hagaki
$ composer install
PosGoとgss-hagakiの使い方について https://2017.l2tp.org/archives/809 を参考にしてください。
下記のようなコードを書いて実行します。 過去のバージョンではファイルに書き出していましたが、出力が標準出力に出るかもしれないので注意してください。
<?php
/**
* Just do it.
*/
require_once(__DIR__.'/../vendor/autoload.php');
use GSSHagaki\GSSHagaki;
$url = 'https://docs.google.com/spreadsheets/d/1yfMIdt8wgBPrMY3UwiCTsX3EN_2gcLCmPAEy8dfYeLY/export?usp=sharing&format=csv';
$hagaki = new GSSHagaki($url);
gss-hagakiはGPLv3です。MigMixフォントについてはIPAフォントライセンスと鳴ります。