3. The one or more non-transitory computer readable media of claim 1 , storing further computer readable instructions that, when executed, cause the apparatus to: store information related to the first font before modifying the first document, wherein the stored information includes information related to the first font or information related to the first document; perform further processing of the first document, wherein the substitute font is required to perform the further processing of the first document; and subsequent to performing the further processing of the first document, modify the first document a second time based on the stored information such that the first font is required for processing the first document instead of the substitute font.
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.