View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0009734 | Scribus | Import / Export | public | 2011-02-08 10:02 | 2016-04-18 15:25 |
Reporter | cezaryece | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | new | Resolution | open | ||
Platform | Linux | OS | Kubuntu | OS Version | Maverick |
Product Version | 1.4.0svn | ||||
Summary | 0009734: speed of importing text from ODT file depends on whole document size | ||||
Description | Working with very large document I have notice that importing text from ODT file is slower and slower while my doc grow. For example I had ODT file with near 30 000 chars. When I import it into new document it takes about 2 seconds. When I import the same file into doc with 120 pages (79 text files imported, about 160 text frames and 350 image frames) this take about 2'30" (two minuts 30 seconds!!!). I must add I work with rather fast machine - QuadCore with 4GB RAM. SLA with my doc is near 4MB file, Scribus take 1GB of RAM with this large document opened. I try to find where and why this delay occurs, but I have stopped in "void ContentReader::parse(QString fileName)" where is called function "xmlSAXParseFile". All delay happens here in this function, but I cant find its code for further investigation. | ||||
Tags | #please_test, ODF | ||||
Patch | |||||