This answers your question title, but not your explanation (which seems to imply that you cannot use vulgar fractions with pdfLaTeX). The textcomp package makes available \textonehalf, \textonequarter, and \textthreequarters. If your font and chosen encoding supports these, then they can be used directly. (If your font does not support these, however, you will get an error message like "\textonequarter" unavailable in encoding OT1" or a strange symbol.) This works with pdfLaTeX:
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{mathpazo}
\usepackage{textcomp}
\usepackage{nicefrac} % For comparison
\usepackage{xfrac} % Works better with other fonts
\begin{document}
\noindent Here are some vulgar fractions: \textonehalf, \textonequarter,
\textthreequarters.
\noindent Here are some \texttt{nicefrac} fractions: \nicefrac{1}{2},
\nicefrac{1}{4}, \nicefrac{3}{4}, \nicefrac{11}{7}.
\noindent Here are some \texttt{xfrac} fractions: \sfrac{1}{2},
\sfrac{1}{4}, \sfrac{3}{4}, \sfrac{11}{7}.
\end{document}

Notice that, although the xfrac fractions look good, they do not have the same weight as the vulgar fractions designed with the font. Unfortunately, textcomp only seems to provide access to these three fractions. If you use LuaTeX or XeTeX, then you may be able to access additional glyphs provided in your font as described by doncherry.
xfracpackage typesets "text" style fractions. It does not use complete Unicode characters, but, because of that, is able to handle arbitrary numerator and denominator values. – Andrey Vihrov Sep 19 '11 at 09:15newunicodecharpackage: this supports XeLaTeX, LuaLaTeX or (pdf)LaTeX (using theinputencpackage along with theutf8option). – mas Sep 19 '11 at 18:22