Esempio n. 1
0
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);
}
Esempio n. 2
0
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();
}