bool KoScriptingOdfStore::extractToFile(const QString &fileName, const QString &toFileName) { KoStore *store = getReadStore(); if (! store) return false; if (store->isOpen()) store->close(); return store->extractFile(fileName, toFileName); }
QByteArray KoScriptingOdfStore::extract(const QString &fileName) { KoStore *store = getReadStore(); if (! store) return QByteArray(); if (store->isOpen()) store->close(); QByteArray data; bool ok = store->extractFile(fileName, data); return ok ? data : QByteArray(); }