def test1(s): score = MusicScore() IRealBookParser(score, s) # write to png w, h = (800, 1200) surface = cairo.ImageSurface(cairo.FORMAT_ARGB32, w, h) cr = cairo.Context(surface) score.draw(cr, w, h) cr.show_page() surface.write_to_png(open('%s.png' %score.title, 'w'))
def test(i, s): score = MusicScore() IRealBookParser(score, s) # w, h = (8.27*100, 11.69*100) if not os.path.exists('pdf'): os.mkdir('pdf') surface = cairo.PDFSurface('pdf/%03d - %s.pdf' %(i, score.title), w, h) cr = cairo.Context(surface) score.draw(cr, w, h) cr.show_page()