Export PDF MultiPageSettings not work

Discussion forum for C++ and script developers who are using the QCAD development platform or who are looking to contribute to QCAD (translations, documentation, etc).

Moderator: andrew

Forum rules

Always indicate your operating system and QCAD version.

Attach drawing files, scripts and screenshots.

Post one question per topic.

Post Reply
duccoder
Active Member
Posts: 30
Joined: Thu Jun 25, 2015 10:11 am

Export PDF MultiPageSettings not work

Post by duccoder » Fri Jan 29, 2016 11:01 am

Hi, I follow code from here http://qcad.org/doc/qcad/latest/develop ... xport.html

And I modify section number of pages:

Code: Select all

// number of pages (rows / columns):
  document.setVariable("MultiPageSettings/Rows", 2);
  document.setVariable("MultiPageSettings/Columns", 2);
But it not work, PDF file output only 1 page. I try draw more Line has coordinate over page but not show

I work with Qcad 3.12.5 Pro
Attachments
example.pdf
(1.32 KiB) Downloaded 461 times
ExPdfExport.js
(3.42 KiB) Downloaded 464 times

duccoder
Active Member
Posts: 30
Joined: Thu Jun 25, 2015 10:11 am

Re: Export PDF MultiPageSettings not work

Post by duccoder » Mon Feb 15, 2016 9:58 am

Hi Andrew, can you help me check this issuse

User avatar
andrew
Site Admin
Posts: 9059
Joined: Fri Mar 30, 2007 6:07 am

Re: Export PDF MultiPageSettings not work

Post by andrew » Mon Feb 15, 2016 10:22 am

I haven't had time yet to look into this.

duccoder
Active Member
Posts: 30
Joined: Thu Jun 25, 2015 10:11 am

Re: Export PDF MultiPageSettings not work

Post by duccoder » Fri Mar 04, 2016 5:24 am

Hi Andrew, I think problem from here

https://github.com/qcad/qcad/blob/95aea ... t.js#L1210

Code: Select all

Print.getColumns = function(document) {
    var appWin = RMainWindowQt.getMainWindow();
    if (isNull(appWin) || appWin.property("PrintPreview/InitialZoom")==="View") {
        return 1;
    }

    return EAction.getIntValue("MultiPageSettings/Columns", 1, document);
};
So when run autostart from commandline, appWin always null => pagers always = 1

User avatar
andrew
Site Admin
Posts: 9059
Joined: Fri Mar 30, 2007 6:07 am

Re: Export PDF MultiPageSettings not work

Post by andrew » Mon Mar 07, 2016 10:24 am

Thanks for looking into this. You can update Print.js accordingly:
https://github.com/qcad/qcad/commit/e6f ... e1177135d7

Post Reply

Return to “QCAD Programming, Script Programming and Contributing”