Multi-page printing, aka, Print Tiling

Bug #170274 reported by Sandos-users
88
This bug affects 10 people
Affects Status Importance Assigned to Milestone
Inkscape
Invalid
Wishlist
Unassigned

Bug Description

It should be possible to print one drawing over any
number of pages when scaled up. (This is a very unusual
feature which Illustrator happens to support.)

Revision history for this message
Kidproto (kidproto) wrote :

This is also called print tiling, where a user may scale a
drawing and then print it on maybe 10 letter sized pieces of
paper, and then that user can combine those drawings however
they want into a large composite. This is a nice feature if
you don't have a large scale print and need one.

Revision history for this message
Bug Importer (bug-importer) wrote :

great idea! I know I'd definitely print up some "posters" of
my stuff if this was available...

Revision history for this message
Jaspervdg (jaspervdg) wrote :

It's not that unusual, Corel Draw and OpenOffice also
support it.

Revision history for this message
Sandos-users (sandos-users) wrote :

Note that the support in Illustrator seems broken to me:
There is no way to make Illustrator NOT print in the
unprintable regions near the borders of the paper, making
for gaps. I solve this by printing to a PDF via the Adobe
Distiller PDF-driver with a setting of 0 margins, and then
using Adobe Viwer with setting "Scale to pagesize" when
printing.

Revision history for this message
Mgsloan-users (mgsloan-users) wrote :

Even paint supports this :)

But yeah it would be cool.

vonHalenbach (lustik)
Changed in inkscape:
importance: Undecided → Wishlist
status: New → Confirmed
Revision history for this message
alextretij (alextretij) wrote :

It's a good idea.

Revision history for this message
alextretij (alextretij) wrote :

can you do it in 0.47?

Revision history for this message
Alexandre Prokoudine (alexandre-prokoudine) wrote :

Alex, it probably depends on GTK+ Print dialog

Revision history for this message
alextretij (alextretij) wrote :

Thank you.

Revision history for this message
flexxip (wanebridge) wrote :

It is valid very necessary thing. It is very necessary to me.

Revision history for this message
Aaron C Spike (acspike) wrote :

I seem to recall that all of the export options for PNG now apply to PDF as well. If this includes the ability to set the export area it could now be very simple to create tiled PDFs. It should be possible to create a quick mockup of this functionality in python with an export extension (assemble pages with pdftk?). And eventually this could be moved into C++. Last I looked the export code was rather easy to understand and this could be a good project for someone looking to start coding with inkscape. Because PDF and printing now share the use of Cairo, it may be possible to easily extend tiled PDFs to tiled prints to satisfy the original request.

Until then, I've heard people mention a program from KDE Print called Poster which tiles print output.

Revision history for this message
Antonio Roberts (hellocatfood) wrote :

Poster is a command-line utility that does work but is a bit confusing and only accepts eps files. Posterazor uses a fairly ancient-looking gui but it gets the job done. The only problem is that it doesn't add crop marks, so unless you add a border to your image it's hard to know where to cut.

Overall having this functionality in the program that you're using is just a big bonus

Revision history for this message
Matt Absalom (matt-absalom) wrote :

A save as tiled pdf file would be very useful. Acrobat (pro) will print tiled if the dwg page is larger than the printer, but most of us probably don't have the full version.

I frequently (normally) work with designs that are larger than the max A4 my printer supports.

Revision history for this message
Ahmad Gharbeia أحمد غربية (gharbeia) wrote :

The real problem with Posterazor is that it works with raster images as input. Not a good idea if your a vector artist.

I've been waiting for the posterising/tiling functionality in Inkscape for a while. And while I can do what I want with Poster, to many would-be users the command-line is a turn-off. So maybe a a GUI in Inkscape which relays the real work to Poster would be the best solution.

Revision history for this message
joakim@verona.se (joakim-verona) wrote :

Poster mysteriously doesnt work for my simple poster.

I was thinking of a simple dbus macro that could do this.

- save the current page layout
- set the page to A4
- move the A4 window iteratively and print each
- restore the original page

the advantage would be that inkscape does the printing and no intermediate program can fail,
other than the printer. The disadvantage would be printer interaction.

I think this will be rather easy to try out in my Inkmacs tool.

Revision history for this message
Erik Streb (wicking) wrote :

I can really recommend to use PDFposter¹. After trying to export a tiled pdf with Inkscape on the command line which didn’t work because this is still not implemented I found this small program by accident. It’s very easy to use (see the very short and easy to understand man page² or this example in a blog). It works with Windows and Linux. And Fedora and Ubuntu have it in their repos already, so very easy to install.

¹) http://pdfposter.origo.ethz.ch/
²) http://manpages.ubuntu.com/manpages/oneiric/man1/pdfposter.1.html
³) http://leolca.blogspot.com/2010/06/pdfposter.html

Revision history for this message
grey tomorrow (gtomorrow) wrote :

Hi - thanks for reporting this bug, I've manually migrated it to Inkscape's new bug tracker on GitLab, and closed it here.

Please feel free to file new bugs about the issues you're seeing at
https://inkscape.org/report .

Moved to: https://gitlab.com/inkscape/inbox/issues/3691
Closed by: https://gitlab.com/greytomorrow

tags: added: bug-migration
Changed in inkscape:
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

Bug watches keep track of this bug in other bug trackers.