How to add an image as background in PSTricks?

Obviously I do not have your background picture so I use a somewhat similar eps picture and put it in with

\rput(6,-3){\includegraphics{Galaxie.eps}}

This yields

\documentclass[pstricks,border=10pt]{standalone}
\usepackage{pstricks-add,pst-node,pst-tools}
\usepackage{graphicx}
\begin{document}
    \begin{pspicture}[showgrid](0,-7)(12,1)
     \rput(6,-3){\includegraphics{Galaxie.eps}}
\sffamily
\psRegisterList{Name}{M,A,T,H,E,M,A,T,I,C,S}
\psRegisterList{Color}{red!90,yellow!80,blue!70,green!60,cyan!50,pink}
%%%
\psRegisterList{lefttext}{Matrix theory,Algebra,Trigonometry,Hilbert space,Ergodicity,}
\psRegisterList{righttext}{Analysic,Topology,Integration,,Set theory}
%%%%
\multido{\iA=1+1}{11}{\rput(\iA,0){\psDefBoxNodes{Label\iA}{\color{black} \LARGE \Name{\iA}}}}
\multido{\iA=1+1,%
         \rA=4+-0.5,
         \rB=-5.5+.75,
         \rC=0.5+-0.1,
         \rD=2+-0.25}{6}{%
    \psline[linewidth=\rA pt,
            arrowscale=\rD,
            linecolor=\Color{\iA}]{-*}(Label\iA:bC|0,-.3)(Label\iA:bC|0,\rB)
    \uput{\rC}[-85](Label\iA:bC|0,\rB){\lefttext\iA}}
\uput{.55}[-90](Label6:bC|0,-1.25){\shortstack{Measure\\theory}}
%%%%%%%%%%%%%
\multido{\iA=11+-1,\iB=5+-1,\iC=1+1,%
         \rA=4+-0.5,
         \rB=-5.5+0.75,
         \rC=0.5+-0.1,
         \rD=2+-0.25}{5}{%
    \psline[linewidth=\rA pt,
            arrowscale=\rD,
            linecolor=\Color{\iC}]{-*}(Label\iA:bC|0,-.3)(Label\iA:bC|0,\rB)
    \uput{\rC}[-85](Label\iA:bC|0,\rB){\righttext\iB}}
\uput{.4}[-90](Label10:bC|0,-4.75){\shortstack{Complex\\number}}
    \end{pspicture}
\end{document}

enter image description here

You can, of course, adjust the width and height of the background picture.


Use

\begin{pspicture}[showgrid](0,-7)(12,1)
\rput[lb](0,-7){\includegraphics[width=12cm,height=8cm]{tiger}}
[...]

enter image description here

\documentclass[border=10pt]{standalone}
\usepackage{pst-node,pst-tools,multido}
\usepackage{graphicx}
\begin{document}
\psRegisterList{Name}{M,A,T,H,E,M,A,T,I,C,S}%
\psRegisterList{Color}{red!90,yellow!80,blue!70,green,orange,pink}%
%%%
\psRegisterList{lefttext}{Matrix theory,Algebra,Trigonometry,Hilbert space,Ergodicity,}%
\psRegisterList{righttext}{Analysic,Topology,Integration,,Set theory}%

\begin{pspicture}(0,-7)(12,1)
\rput[lb](0,-7){\includegraphics[width=12cm,height=8cm]{Downloads/test.jpg}}
\sffamily
%%%%
\multido{\iA=1+1}{11}{\rput(\iA,0){\rnode{C\iA}{\color{white}\LARGE\Name{\iA}}}}
\multido{\iA=1+1,%
         \rA=4+-0.5,
         \rB=-5.5+.75,
         \rC=0.5+-0.1,
         \rD=2+-0.25}{6}{%
    \psline[linewidth=\rA pt,
           arrowscale=\rD,
           linecolor=\Color{\iA}]{-*}(C\iA|0,-.3)(C\iA|0,\rB)
    \uput{\rC}[-85](C\iA|0,\rB){\color{\Color{\iA}}\lefttext\iA}}%
    \uput{.55}[-90](C6|0,-1.25){\color{\Color{3}}\shortstack{Measure\\theory}}
%%%%%%%%%%%%%
\multido{\iA=11+-1,\iB=5+-1,\iC=1+1,%
         \rA=4+-0.5,
         \rB=-5.5+0.75,
         \rC=0.5+-0.1,
         \rD=2+-0.25}{5}{%
    \psline[linewidth=\rA pt,
            arrowscale=\rD,
            linecolor=\Color{\iC}]{-*}(C\iA|0,-.3)(C\iA|0,\rB)
    \uput{\rC}[-85](C\iA|0,\rB){\color{\Color{\iC}}\righttext\iB}}
    \uput{.4}[-90](C9|0,-4.75){\color{\Color{2}}\shortstack{Complex\\number}}
\end{pspicture}
\end{document}

enter image description here

In general you need only one \multido:

\documentclass[border=10pt]{standalone}
\usepackage{pst-node,pst-tools,multido,xfp}
\usepackage{graphicx}

\begin{document}
\psRegisterList{Name}{M,A,T,H,E,M,A,T,I,C,S}%
\psRegisterList{Color}{red!90,yellow!80,blue!70,green,orange,pink,orange,green,blue!70,yellow!80,red!90}%
\psRegisterList{Text}{Matrix theory,Algebra,Trigonometry,
  Hilbert space,Ergodicity,,Analysic,Topology,Integration,,Set theory}

\begin{pspicture}(0,-7)(12,1)
\rput[lb](0,-7){\includegraphics[width=12cm,height=8cm]{Downloads/test.jpg}}
\sffamily
%%%%
\multido{\iA=1+1,\rA=-3.75+0.75}{11}{%
  \rput(\iA,0){\rnode{A\iA}{\color{white}\LARGE\Name{\iA}}}
  \pnode(!\iA\space \rA\space dup 0 gt {neg} if 1 sub){B\iA}
  \pcline[nodesepA=10pt,linewidth=\fpeval{abs(\rA)}pt,arrowscale=2,
           linecolor=\Color{\iA}]{-*}(A\iA)(B\iA)
  \uput{.4}[-85](B\iA){\color{\Color{\iA}}\Text\iA}}
% 
\uput{.4}[-90](B10){\color{\Color{10}}\shortstack{Complex\\number}}
\uput{.4}[-90](B6){\color{\Color{6}}\shortstack{Measure\\theory}}
\end{pspicture}
\end{document}

This should also work:

\psRegisterList{Text}{Matrix theory, Algebra, Trigonometry,
        Hilbert space, Ergodicity, Measure\cr theory, Analysic,
        Topology,Integration, Complex\cr number, Set theory}

and then

    \uput{.4}[-85](B\iA){\color{\Color{\iA}}\shortstack{\Text\iA}}}