def convert(self, orig, data, **kwargs):

        # EPS command = ["abcm2ps", "datain", '-E', '-O', "dataout"]
        command = ["abcm2ps", "datain", '-O', "dataout"]
        ps = from_to(orig, command, logging=False)
        data.setData(ps)
        return data
    def convert(self, orig, data, **kwargs):
        abc = orig
        portal = api.portal.get()
        pt = getToolByName(portal, 'portal_transforms')
        ps = pt.convertTo('application/postscript', abc)
        ps2epsi = ["ps2epsi", "datain", "dataout"]
        epsi = from_to(ps.getData(), ps2epsi, logging=False)
        # png = pt.convertTo('image/png', epsi)
        convert = ["convert",
                   "-filter",
                   "Catrom",
                   "-resize",
                   "600",
                   "datain",
                   "dataout"]
        png = from_to(epsi,
                      convert,
                      toappend=None,
                      logging=False,
                      inputsuffix=".epsi",
                      outputsuffix=".png")

        data.setData(png)
        return data
 def convert(self, orig, data, **kwargs):
     ps2pdf = ["ps2pdf", "datain", "dataout"]
     pdf = from_to(orig, ps2pdf, logging=False)
     data.setData(pdf)
     return data