View ProjeQtOr On SourceForge.net
ProjeQtOr - Project Management Tool
Support us on Capterra
OIN - Open Invention Network
ProjeQtOr free project management software - [v6.0.1 acceptance review] - impossible to export pdf planning - Page 2 - ProjeQtOr
 
 

[v6.0.1 acceptance review] - impossible to export pdf planning

More
08 Dec 2016 16:41 #7 by VERGES
[v6.0.3 acceptance review] : It is not a "out of memory " error. The adminitrator has increased memory_limit in PHP and the problem stays.
He also increased servor hardware in order to test. It is really a problem...

For S curve, or 45° curve we have not a pdf export issue.

Our admin continues to investigate. We will keep informed.

Please Log in or Create an account to join the conversation.

More
08 Dec 2016 16:48 #8 by babynus
Try and change global parameter "memory limit for PDF generation" to 512

If issue persists, check projeqtor log file and apache error file.
There should be information about source of issue.

Babynus
Administrator of ProjeQtOr web site

Please Log in or Create an account to join the conversation.

More
09 Dec 2016 16:10 #9 by VERGES
Following users, we have some different pdt planning outputs. you can find attached some examples:

- export without graphic structure
- export without tasks

Also, you can find attached different log files in order that you can find potential error from your part. with log titles (for each screenshot) you can understand easily issues...

Using firefox, as google chrome, there is not the popup permitting to choose "landscape" view and zoom %.

all this issues appear also using "report" view to display gantt.

Please Log in or Create an account to join the conversation.

More
11 Dec 2016 13:50 - 11 Dec 2016 14:41 #10 by babynus
Hi,
Generating Gant chart is a great technical challenge, and we got several ways to do it, and generate printed sheet and export as pdf.

1) First version of displayed Gantt war a combination af html tables, each day for a given activity being a cell.
This was quite good, but requested construction of too many html nodes.
So in this format, browsers had issues to display large gantt charts.
For instance trying to display a planning for 1 year for 100 lines led to :
- Very long display time in Chrome, and then interface was very very slow
- IE was struck
- Firefox just "pop-up". Yes, not really crashed, just pop-up and disapeared without any message or error...
This version could be printed and exported to PDF, because of its "simple" structure.

2) So we brought improvements to dramatically reduce number of objects so that browsers could display large gantt charts.
We replaced each cell by background image so that to display each line less that 10 html objects are now required, whatever the number of days to display.
Now Gantt chart can be displayed for thouthand of lines over a yearly planning on all browsers.
This version was first only used to be displayed, not printed nor exported to PDF.
Simultaneously an improvement was brought on PDF export to automatically adjust witdth of planning to fit a page. This is quite good for small plannings but not for long ones as scale reduction leads to almost unreadable result.

3) We then managed to print Gantt charts in the 2nd mode, just copying parts into printable area. But this method could not be used to export to PDF.
So, up to V5.4, we got Display and Print as method 2 and export in PDF mode as method 1.

4) In V5.5, we tried to implement new PDF export method, using HTML5 Canvas, generating images, cutting them and generating PDF in Javascript.
This method uses only client side treatments, so server is not impacted.
We so implemented ways to split gantt into several pages, adapt zooming, and allow repeating of headers or not.
This is quite clean but uses some quite new technologies and external javascript libraries that are not bug free, not cross-broser compatible.
This methods works quite well in 90% of cases on Chrome, on 50% on Firefox and IE, and 0% on Edge.
So, by now, this method has only been enabled on Chrome, and is not 100% reliable, but we'll try and improve it as long as we can.


This beeing said, it explains why users can get different format for gantt export.
So we would need more precision about your print screen : Browser, version of browser, OS, version of OS, for each export, and possibly a rpint screen of the planning you try and export.
Thanks.

Hint : one workaround solution is to print the gantt on a pdf printer (for instance with PDF Creator).

Babynus
Administrator of ProjeQtOr web site
Last edit: 11 Dec 2016 14:41 by babynus.

Please Log in or Create an account to join the conversation.

More
15 Dec 2016 18:11 #11 by VERGES
thanks for this historic,
difficult to have a good graphics with printer too..

Please Log in or Create an account to join the conversation.

More
15 Dec 2016 18:13 #12 by babynus
That's why we implemented new pdf export.
We hope to be able to set it more reliable and extend it to all browsers.

Babynus
Administrator of ProjeQtOr web site

Please Log in or Create an account to join the conversation.

Moderators: babynusprotion
Time to create page: 0.036 seconds

Cookies settings

×

Functional Cookies

Ce site utilise des cookies pour assurer son bon fonctionnement et ne peuvent pas être désactivés de nos systèmes. Nous ne les utilisons pas à des fins publicitaires. Si ces cookies sont bloqués, certaines parties du site ne pourront pas fonctionner.

Session

Please login to see yours activities!

Other cookies

Ce site web utilise un certain nombre de cookies pour gérer, par exemple, les sessions utilisateurs.