摘要:本发明提供了一种具有刚性给体的有机染料及其制备方法,所述有机染料具有式I或式II结构;其中,R1选自H或C1~C18烷基;R5选自H、C1~C18烷基或C1~C18烷氧基;R6和R7独立地选自H、C1~C18烷基、C1~C18烷氧基苯基或C1~C18烷基苯基;X选自式a~式d所示的基团中的任意一种;Y选自式e或式f所示的基团;式e中,R2和R3独立地选自H、F、C1~C18烷基或C1~C18烷氧基苯基;R4选自式g~式i所示的基团中的任意一种。本发明提供了一种染料敏化太阳电池,其染料层由所述有机染料制成,具有较高的功率转化效率。