1. One or more non-transitory computer readable media storing computer readable instructions that, when executed, cause an apparatus to: identify a first font that is required for processing a first document; determine a match between one or more characteristics of the first font and one or more characteristics of a second font; and responsive to determining the match between the one or more characteristics of the first font and the one or more characteristics of the second font: determine a substitute font for the first document; modify information of the substitute font based on the match, resulting in modified information of the substitute font; and based on the modified information of the substitute font, modify the first document such that the substitute font is required for processing the first document instead of the first font.