Beispiel #1
0
def skp_saver(doc, filename=None, fileptr=None, translate=True,
              convert=False, cnf=None, **kw):
    cnf = merge_cnf(cnf, kw)
    if translate:
        skp_doc = SKP_Presenter(doc.appdata, cnf)
        skp_doc.translate_from_sk2(doc)
        skp_doc.save(filename, fileptr)
        skp_doc.close()
    else:
        doc.save(filename, fileptr)
Beispiel #2
0
def skp_saver(doc, filename=None, fileptr=None, translate=True,
			convert=False, cnf={}, **kw):
	if kw: cnf.update(kw)
	if translate:
		skp_doc = SKP_Presenter(doc.appdata, cnf)
		skp_doc.translate_from_sk2(doc)
		skp_doc.save(filename, fileptr)
		skp_doc.close()
	else:
		doc.save(filename, fileptr)