Skip to content

Instantly share code, notes, and snippets.

function extract_characters_by_font(font_name) {
var allElems = document.querySelectorAll('*');
var characters = Array.prototype
.filter.call(allElems, function (elem) {
var fonts = getComputedStyle(elem)['font-family'].split(',').map(function(font){
return font.trim().replace(/'/g,'');
});
return fonts.indexOf(font_name) > -1;
})
.map(function (elem) {