Cara generate nama untuk sertifikat di Inkscape menggunakan inkscape_merge di Linux

Halo

Kali ini aku membuat dokumentasi bagaimana caranya untuk generate sertifikat menggunkanan Inkscape biar gampang ga ngetik satu-satu kaya aku waktu itu sebelum mengetahui ini dan cukup capek juga kalo misalnya sampe ratusan kan. Tapi ini tidak cuma untuk sertifikat saja , apapun bisa digenerate seperti cocard , undangan dll.

Pertama

Buat Desain terlebih dahulu menggunakan Inkscape , contohnya saya membuat cocard untuk organisasi saya dan saya akan generate sesuai nama yang sudah ada.

Hal yang harus di perhatikan saat ingin menggunakan inkscape_merge ini yaitu variabel nya , inkscape_merge menggunakan variabel seperti ini %VAR_namavariabelpadafilecsv%.
maka pada desain yang akan dibuat menjadi seperti contoh ini.

image

Pada gambar diatas terdapat %VAR_nama% yang berarti akan mengenerate nama yang ada pada file csv.

Kedua

Siapkan file data nama dalam bentuk file .csv , saran saya menggunakan libre office , pernah coba pake wps office tidak bisa kebaca oleh inkscape_merge karena beda encode sepertinya.
contohnya seperti ini :

image

Ketiga

Install terlebih dahulu inkscape_merge menggunakan terminal .

1
gem install inkscape_merge

jika ruby belum terinstall maka install terlebih dahulu.

1
sudo apt install ruby

Keempat

Simpan kedua file desain dan file data nama dalam satu folder.

Kemudian buka terminal di dalam folder tersebut kemudian masukan perintah seperti dibawah ini.

1
inkscape_merge -d [.csv] -f [.svg] -o [hasil.pdf]

Contohnya

1
inkscape_merge -d cocardname.csv -f cocard.svg -o cocard/%VAR_nama%.pdf

Hasilnya :

image

Selesai

Cukup sekian dokumentasi pada kali ini semoga bermanfaat :).