kitupiikki
kitupiikki copied to clipboard
Logon pienentäminen ennen lähettämistä finvoiceen
Koska logo lähetetään finvoice-asetuksiin Maventan dialogissa, pitäisi iso logo ensin pienentää
maventadialog.cpp
QImage logo = tnimi->logo(); if( !logo.isNull()) { QByteArray ba; QBuffer buffer(&ba); logo.save(&buffer,"JPEG",80); buffer.close(); QByteArray base64 = ba.toBase64(); QVariantMap pdf; pdf.insert("content", base64); QVariantMap logos; logos.insert("pdf", pdf); settings.insert("logos", logos); }