I have taken the idea in this post, using the graph package to construct the path[] getBorder(path, pen) function as shown in the following code.
unitsize(1inch);
import graph;
path[] getBorder(path p, pen origPen)
{
real offset = linewidth(origPen)/2.0/72.0;
pair offsetPoint(real t) { return point(p, t) + offset*(rotate(90)*dir(p,t)); }
path path1 = graph(offsetPoint, 0, length(p), operator ..);
offset = -offset;
path path2 = graph(offsetPoint, 0, length(p), operator ..);
path[] paths;
if (cyclic(p)) { paths = path1^^path2; }
else { paths = path1..reverse(path2)..cycle; }
return paths;
}
pen origPen = 10+black;
draw(getBorder((0,0){E}..{S}(2,0), origPen), red);
draw(getBorder((0,1)--(1,0), origPen), blue);
draw(getBorder(shift(1,0.5)*scale(0.5)*unitcircle, origPen), green);

The code works for cyclic or non-cyclic paths. The origPen definition determines the resulting width of the path outline. The function assumes that the origPen is defined with a roundcap.
Unfortunately, the nature of the function means that sharp corners or small radii will not be treated properly. Maybe someone else knows how to overcome this problem.

\documentclassand the appropriate packages so that those trying to help don't have to recreate it. – Peter Grill Jun 05 '16 at 01:14pdflatex? – Peter Grill Jun 05 '16 at 01:18latexmrcfile with some code in it, will edit in a sec. – AMACB Jun 05 '16 at 01:23\pdfliteralfeature to do outlines of glyphs, which may apply in your situation. Here are some examples: http://tex.stackexchange.com/questions/169636/proper-outline-in-devanagari-and-arabic-fonts, and http://tex.stackexchange.com/questions/18472/tikz-halo-around-text/169549#169549. – Steven B. Segletes Jun 05 '16 at 01:38asymptoteon my system, but I reduced Malipovo's code down to the essentials, if that helps in an adaptation:\documentclass{article} \input pdf-trans \newbox\qbox \begin{document} \def\maltext{\Huge$-$} \setbox\qbox=\hbox{\maltext}% \boxgs{Q q 2 Tr 0.4 w 0 0 0 RG 1 1 1 rg }{}% \copy\qbox \end{document}– Steven B. Segletes Jun 05 '16 at 01:57