TECHNOLOGY FOCUS - ORGANIC CHEMISTRY - Preparation (Claimed): The preparation of (V), comprises (i) adding 0.8-2.5 pts. wt. propionic acid and 1 pts. wt. nitrobenzene into a flask, heating to reflux, dropping 0.3-0.8 pts. wt. 1-1.6 mol/l propionic acid solution of p-methoxybenzaldehyde, then dropping 0.4-1 pts. wt. 1-1.6 mol/l nitrobenzene solution of freshly distilled pyrrole, where solution color changes from pale yellow to blue-purple and finally to blue-black, and then reacting continuously for 0.5-2 hours, then cooling and adding 0.2-0.5 pts. wt. methanol, allowing to stand overnight, separating out obtained product, filtering, washing with hot water and ethanol respectively for 2-5 times, and vacuum drying for 2-10 hours at a temperature of 60-150 degrees C and vacuum degree of 0.08-0.095 MPa to obtain purple crystals of tetrakis(p-methoxyphenyl)porphyrin (I) with an yield of 40-55%, (ii) dissolving 1 pts. wt. (I) and 0.5-2 pts. wt. copper(II) chloride in 50-100 pts. wt. dimethylformamide, refluxing and reacting for 10-50 minutes, stirring and cooling to room temperature, placing in ice water bath, cooling to 0 to -5 degrees C, adding 800-1600 pts. wt. trichloromethane, and stirring continuously in ice water bath to obtain reaction solution, adding 137 pts. wt. phosphorus oxychloride slowly into 100 pts. wt. dimethylformamide, continuing to stir for 30-60 minutes to obtain Vismeier-Haack reagent, then adding Vismeier-Haack reagent into the reaction solution while stirring at room temperature, heating and refluxing for 10-18 hours, cooling to room temperature, adding 100-200 pts. wt. concentrated sulfuric acid with a specific gravity of 1.84 slowly, and carrying out ultrasonic treatment for 10-30 minutes, where the ultrasonic power output frequency is 40-100 Hz, and the power is 50-100 W, then stirring and adding cold water slowly until there is no exothermic reaction, separating aqueous layer, washing the organic layer with water and inorganic acid salt, adjusting solution pH to neutral by using alkali, separating repeatedly, rotary evaporating the organic phase until it is dry to obtain crude product, and separating the crude product by silica gel column chromatography using dichloromethane and petroleum ether in a volume ratio of 2:1 as eluent, where the first band is tetrakis(p-methoxyphenyl)porphyrin-copper, the second band is tetrakis(p-methoxyphenyl)porphyrin and the third band is beta -formyl-tetrakis(p-methoxyphenyl)porphyrin (III) with an yield of 40-50%, (iii) dissolving 1 pts. wt. (III), 0.9-1.1 pts. wt. C60-fullerene and 0.35-1.2 pts. wt. sarcosine in 800-1700 pts. wt. toluene under protection of nitrogen, refluxing and reacting for 6-10 hours, then cooling, concentrating the reaction liquid, separating by silica gel column chromatography using dichloromethane and petroleum ether in a volume ratio of 9:1 as eluent, and purifying to obtain fullerene-tetrakis(p-methoxyphenyl)porphyrin (IV) with an yield of 20-50%, and (iv) dissolving (IV) in 200-330 pts. wt. dried redistilled dichloromethane under protection of nitrogen, cooling to -45 to -78 degrees C in ice bath, then adding 5-10 pts. wt. boron tribromide slowly, stirring and reacting for 1-2 hours, raising the temperature to room temperature slowly and reacting for 12-24 hours, adding 40-160 pts. wt. methanol for hydrolyzing residual boron tribromide and decomposing porphyrin-boron tribromide complex under ice bath, then adding triethylamine to adjust pH of the solution to 7-8, rotary evaporating, dissolving in toluene, separating by using silica gel column, washing with toluene to remove unreacted raw material, and eluting with toluene and methanol in a volume ratio of 2:1 to obtain final product with an yield of 60-90%, where all glass containers must be cleaned and dried before usage.