It was what I just needed - sharing it.

sed 's/^ *\([\.0-9]\+\) \+\([\.0-9]\+\) \+l *$/cs.lineTo(\1f,\2f);/; 
s/^ *h *$/cs.closePath();/;
s/^ *\([\.0-9]\+\) \+\([\.0-9]\+\) \+m *$/cs.moveTo(\1f,\2f);/;s/^ *Q 
*$/cs.restoreGraphicsState();/;
s/^ *q *$/cs.saveGraphicsState();/;
s/^ *W\* *$/cs.clipEvenOdd();/;
s/^ *n *$//;
s/^ *\([-\.0-9]\+\) \+\([-\.0-9]\+\) \+\([-\.0-9]\+\) \+\([-\.0-9]\+\) 
\+\([-\.0-9]\+\) \+\([-\.0-9]\+\) \+cm *$/cs.transform(new 
Matrix(\1f,\2f,\3f,\4f,\5f,\6f));/;
s/^ *\([\.0-9]\+\) \+\([\.0-9]\+\) \+\([\.0-9]\+\) \+RG 
*$/cs.setStrokingColor(\1f,\2f,\3f);/;
s/^ *\([0-9]\+\) \+J *$/cs.setLineCapStyle(\1);/;
s/^ *\([0-9]\+\) \+j *$/cs.setLineJoinStyle(\1);/;
s/^ *\([\.0-9]\+\) \+M *$/cs.setMiterLimit(\1f);/;
s/^ *\([\.0-9]\+\) \+w *$/cs.setLineWidth(\1f);/;
s/^ *\([\.0-9]\+\) \+\([\.0-9]\+\) \+\([\.0-9]\+\) \+\([\.0-9]\+\) 
\+\([\.0-9]\+\) \+\([\.0-9]\+\) \+c *$/cs.curveTo(\1f,\2f,\3f,\4f,\5f,\6f);/;
s/^ *S *$/cs.stroke();/;'


as base 64:
c2VkICdzL14gKlwoW1wuMC05XVwrXCkgXCtcKFtcLjAtOV1cK1wpIFwrbCAqJC9jcy5saW5lVG8o
XDFmLFwyZik7Lzsgcy9eICpoICokL2NzLmNsb3NlUGF0aCgpOy87IHMvXiAqXChbXC4wLTldXCtc
KSBcK1woW1wuMC05XVwrXCkgXCttICokL2NzLm1vdmVUbyhcMWYsXDJmKTsvO3MvXiAqUSAqJC9j
cy5yZXN0b3JlR3JhcGhpY3NTdGF0ZSgpOy87IHMvXiAqcSAqJC9jcy5zYXZlR3JhcGhpY3NTdGF0
ZSgpOy87IHMvXiAqV1wqICokL2NzLmNsaXBFdmVuT2RkKCk7Lzsgcy9eICpuICokLy87IHMvXiAq
XChbLVwuMC05XVwrXCkgXCtcKFstXC4wLTldXCtcKSBcK1woWy1cLjAtOV1cK1wpIFwrXChbLVwu
MC05XVwrXCkgXCtcKFstXC4wLTldXCtcKSBcK1woWy1cLjAtOV1cK1wpIFwrY20gKiQvY3MudHJh
bnNmb3JtKG5ldyBNYXRyaXgoXDFmLFwyZixcM2YsXDRmLFw1ZixcNmYpKTsvOyBzL14gKlwoW1wu
MC05XVwrXCkgXCtcKFtcLjAtOV1cK1wpIFwrXChbXC4wLTldXCtcKSBcK1JHICokL2NzLnNldFN0
cm9raW5nQ29sb3IoXDFmLFwyZixcM2YpOy87IHMvXiAqXChbMC05XVwrXCkgXCtKICokL2NzLnNl
dExpbmVDYXBTdHlsZShcMSk7Lzsgcy9eICpcKFswLTldXCtcKSBcK2ogKiQvY3Muc2V0TGluZUpv
aW5TdHlsZShcMSk7Lzsgcy9eICpcKFtcLjAtOV1cK1wpIFwrTSAqJC9jcy5zZXRNaXRlckxpbWl0
KFwxZik7Lzsgcy9eICpcKFtcLjAtOV1cK1wpIFwrdyAqJC9jcy5zZXRMaW5lV2lkdGgoXDFmKTsv
OyBzL14gKlwoW1wuMC05XVwrXCkgXCtcKFtcLjAtOV1cK1wpIFwrXChbXC4wLTldXCtcKSBcK1wo
W1wuMC05XVwrXCkgXCtcKFtcLjAtOV1cK1wpIFwrXChbXC4wLTldXCtcKSBcK2MgKiQvY3MuY3Vy
dmVUbyhcMWYsXDJmLFwzZixcNGYsXDVmLFw2Zik7Lzsgcy9eICpTICokL2NzLnN0cm9rZSgpOy87
Jw==

--
Jason Pyeron  | Architect
PD Inc        |
10 w 24th St  |
Baltimore, MD |
 
.com: [email protected]
tel : 202-741-9397




---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to