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](https://i.ibb.co/0Q3dyY3/image.png)
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](https://i.ibb.co/SVgxBxB/image.png)
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](https://i.ibb.co/sm9M7Nf/image.png)
Selesai
Cukup sekian dokumentasi pada kali ini semoga bermanfaat :).