PDF Export: better control over page order
I would like to export my art boards into a single PDF in a predefined page order.
Just to clarify how it works currently – artboards in the PDF are currently listed based on looking at your artboard layout on XD’s canvas in “reading order." The PDF page order will start with artboards in the topmost row left to right, then move on to the next row of artboards below that (starting with the leftmost artboard again), etc.
Santa Zembaha commented
I would very much appreciate the option to export PDF document as per order in my art-board panel. Currently, if it is a bigger app, and if I need to share it as PDF, this can get very time consuming.
The Y value should be exactly right for the export to work. Works perfectly if the Y value is exactly the same and boards are arranged from left to right.
Daniel Brami commented
My artboards get exported to PDF without rhyme or reason, and do not follow the order described at top - left to right, top to bottom.
I need to go into Acrobat and re-arrange my sheets one by one - not scalabale and plain not cool.
Please fix this simple basic requirement.
So will this be addressed? This is simply a flaw. It should export in the exact order as defined in the "Artboards" panel.
Nirbhay Singh commented
As Peter Flynn mentioned
"Just to clarify how it works currently – artboards in the PDF are currently listed based on looking at your artboard layout on XD’s canvas in “reading order." The PDF page order will start with artboards in the topmost row left to right, then move on to the next row of artboards below that (starting with the leftmost artboard again), etc."
@Peter this is not entirely correct even if you order them perfectly from left to right. you cannot export pdf in row and the reason artboards are not aligned. After arranging the artboards from left to right, make sure you have aligned all your artborads from top. This is how it works in XD to export one sequential PDF.
Design is not a challenge, it's XD who has given us option to explore this software :). because they even don't know this software.
The current export to PDF function works well for a 10 page app or feature mock-up, but when you get to more complicated apps, its a train-wreck. I know the focus is on sharing through the cloud, but I often have to print out companion documents for stakeholders to follow while in presentations.
Exporting in the same order as the layers panel would be a very simple and intuitive way to make this a lot better.
nothing works, but there's a way to do it... Rename your artboards 1,2,3... and export png's into one folder, if you are using a mac, all you've got to do is select all files, right-click > Quick Action > Create PDF
Simon Stanyer commented
I understand the logic behind left-right, top-bottom... But my issue is that when I'm working on a design for a big site, I can have a XD file with 50+ pages. Some pages are stages of a process, so I place each page left to right, but processes running downwards - like dependant pages. Obviously, this causes problems when exporting. A simple fix to set the artboard order and then export in that order would be the perfect solution. The capability to do that is already there via the layers panel, just allow an option to export in the set order.
Why can't it follow the order on the Artboards list? This is ridiculous. I had to rearrange all my artboards like 30 times until I got the proper order.
BHAVESH BARVE commented
what a shit show my biggest mistake to make my portfolio in xd it just won't export the order terrible i swear i will never use it.
Could we have an option to ordering artboards for pdf in a list not following the left-right row by row. ?
[Deleted User] commented
Hi, Can I use XD for creating pdf design?? and have any problem to print that pdf? please help me to know about this.
This was me earlier! Let me kniw if this works.. In reply to admin, no thats not how it goes. If your coordinates for the Artboard are 0,0, then it be your first page exported. I think you need to change it to the way you told, the order of reading, left top to right botom. Or let the users arrange the order.
I have found out a solution. There is a placement at which it takes as the first screen. For example, When I exported 10 screens that were aligned straight, it took the 8th screen as the first screen. SO I moved screens 8 9 10 in the next line and put 1 to 7 form where 8 started. itt exported correctly.
For example If the order is S1 S2 s3 s4 s5 s6 s7 s8 s9 s10 s11 s12 s13 and the order starts from s8, rearrange the screens like this , just replace screen 8 with screen 1 and follow on.
S1 S2 s3 s4 s5 s6 s7
s8 s9 s10 s11 s12 s13
Hope this helps.
Hyun Cho commented
Left > Right order is not working properly. Hope this feature is being fixed asap! thanks!
Robert Farrelly commented
The left > right idea is good, however, if you have an artboard slightly out of place in terms of alignment from the top it will take preference. This also sucks for grouping artboards within specific flows. I would prefer to have the option to be able to rearrange my artboards within the artboard panel.
I would also prefer PDFs being ordered based on artboard order specified under "Artboards" side panel, like we can in Illustrator.
Thanks for the guide it works for me. My issue was like I had 13 screens design and when exporting to single PDF file order started from 9 because of artboard miss alignment with Y access, after alignment it works and order started from the 1st screen only.
Hey ADMIN, just so you know that Top > Bottom and Left > Right isn't working properly for most cases and the bad thing about it is that it's NOT consistent in anyway.. so it's really exporting in random order which makes no sense!
every designer needs this feature in order to deliver their work files to the clients. Not just the prototype link.
Hope Adobe XD UI/UX team understand the needs for this and request for fix/update. thanks!
Daniel Wilson commented
This is not working at all. I'm looking at a single straight row of artboards, and the pdf order is all over the place for some reason :(