I tried to create a frame using partially transparent pdf images. It sort of works, but I am having trouble getting things align correctly.
You need two pdf images, one for the corner and one for the edge. They have to be pdf, since the graphicx package does not support transparency in png images, as far as I can tell. You then use them like this:
\documentclass[]{article}
\usepackage[]{graphicx}
\newdimen\boxwidth
\newdimen\boxheight
\begin{document}
\thispagestyle{empty}
\offinterlineskip
\setbox0=\hbox{\includegraphics{rnahu.png}}
\boxwidth=\wd0
\boxheight=\ht0
\advance\boxwidth by -20pt
\advance\boxheight by -21pt
\leavevmode\hbox{\rlap{\box0}\vbox{%
\hbox{%
\kern-.5pt\includegraphics[width=11pt,height=11pt]{corner.pdf}%
\kern-.5pt\includegraphics[width=\boxwidth,height=11pt]{edge.pdf}%
\kern-.5pt \includegraphics[width=11pt,height=11pt,angle=270,origin=cc{corner.pdf}}%
\vskip-.5pt%
\hbox{%
\kern-.5pt\includegraphics[width=\boxheight,height=11pt,angle=90,origin=cc]{edge.pdf}%
\kern-.5pt\hspace{\boxwidth}%
\kern-.5pt\includegraphics[width=\boxheight,height=11pt,angle=270,origin=cc]{edge.pdf}}%
\vskip-.5pt%
\hbox{%
\kern-.5pt\includegraphics[width=11pt,height=11pt,angle=90,origin=cc]{corner.pdf}%
\kern-.5pt\includegraphics[width=\boxwidth,height=10pt,angle=180,origin=cc]{edge.pdf}%
\kern-.5pt\includegraphics[width=11pt,height=11pt,angle=180,origin=cc]{corner.pdf}}%
\vskip-.5pt%
}%
}
\end{document}
The kerns and vskips are there to get things to align, and the values were determined by experimenting. You can see on the image that it is still far from perfect.
