Hi WSY,
You may first set up a graph theme with the desirable font, and then apply it using LabTalk (X-Function themeApply2g) script.
I suppose there is no native Python function yet, like following:
import originpro as op
gp=op.find_graph()
gpname=gp.name
gp.lt_exec('themeApply2g theme:=myFontThemeFileName graphs:=f"{gpname}"')
# set X axis as reverse
gl=gp[0]
gl.set_int('x.reverse',1)
Sample theme file:
https://my.originlab.com/ftp/forum_and_kbase/Images/Fsegoe.zip