The gtk-vector-screenshot
program dapat digunakan untuk mengambil screenshot vektor dari Gtk-3 aplikasi. Tampaknya berfungsi dengan meminta aplikasi untuk menggambar ulang sendiri ke kanvas SVG.
Emacs di GNU / Linux dapat dibangun dengan Gtk +, tetapi mencoba menggunakan aplikasi yang disebutkan di atas pada jendela Emacs menghasilkan tangkapan layar yang hanya berisi elemen GUI seperti bilah menu; buffer tidak diberikan (saya mencoba dengan dan tanpa Kairo). Ini tidak terlalu mengejutkan, mengingat bahwa rendering buffer Emacs terjadi pada level yang cukup rendah.
Namun, apakah ada cara untuk mengambil tangkapan layar vektor yang dapat diukur dari Emacs ?
take-vector-screenshot
sebagai contoh, tetapi saya juga menyebutkan bahwa itu tidak mengejutkan bahwa itu tidak berhasil.htmlfontify-buffer
memiliki terlalu banyak batasan untuk benar-benar memenuhi syarat (tidak akan menampilkan overlay, string tampilan, pembungkus baris, font fallback, dll.)Mungkin saja dibangun di Kairo!
sumber