scale pdf print in Okular

I have a pdf in A4 (210 x 297 mm) page and I need to have an “enlarged” print in A3 (420 x 297 mm). It should be an easy task but I don’t find any way to change print scale in Okular. Any hint?
My version of Okular seems 1.6.3 and It seems that a more recent version (1.9) has this possibility but it’s not available in openSUSE.

I tried to use GIMP but it’s too complicated for this simple task.

Inkscape can do this, it is more easy to understand the settings than gimp.
Gimp can do this also I think, if you have gutenprint installed but not as
simple to understand the setting compared to inkscape for me.

I tried already to use Inkscape but in my version (0.92) choosing printer paper (including dimensions) is disabled then I can’t choose A3 paper.

In different distribution (OpenMandriva) I saw Okular 1.9 that allow changing print scale but this version isn’t available in openSUSE.

You can try libre office writer or libre office draw
If you want to use another paper size the scaling will
just be** fit to printable page **of the paper size you want.
You will not be able to customize the scaling.

Edit:
Okular in tumbleweed is 1.92
The scaling is the same as libre office.
You can have it print to printable area or print to full page.

Often it’s easier to modify how something prints in the print job properties than modifying the document before creating the print job.
Scaling is commonly found as a parameter you can modify in a print job… You’ll often find various manual zoom capabilities and automatic settings like “fit to page”

TSU

Yes it is, it is in the print job where you will modify. Too often you have less option, unless probably you are using a cad application.
In gimp there is additional option other than fit to page if using the gutenprint for printing.

Tried already draw with no success. I’ll retry.

Okular in tumbleweed is 1.92
The scaling is the same as libre office.
You can have it print to printable area or print to full page.
This could be the easiest and correct way but it seems 1.92 isn’t available in Leap 15.1. Any hint on how to install?

Hi,
Not sure where to get the latest okular from for leap 15.1.
There might some guys here who are using plasma as their default DE.
They might notice this thread and point you to the right repositories.
I am using xfce, not much knowledge with kde.

In libreoffice draw when you open the print dialog
it will open first the general tab where you assign the paper size etc.
The second tab is where you set the printable output according to the paper size.
The tab is libreoffice draw. Under size the options are like:
original size, fit to printable page etc.
You have to probably choose the fit to printable page.
Hope this help.

In gimp you can install the gutenprint package from the repositories.
If you have a problem maybe I can guide you how to use it
if I see it in the forum posts.

Install Document viewer.
Open the PDF and select Print (ctrl-P or Settings>Print)
Print to file - rename the output file to ensure it does not overwrite the original
In Page Setup, set scale to 141.41% and Paper Size to A3
Print

You seem to be trying too hard.

Open the file in Okular (1.63 is fine).
Select the page that you want to print.
File > Print.
Select your A3 printer or print to file (in the latter case take care not to overwrite the original .pdf).
Properties > choose A3 and landscape > OK.
Options > Copies > Current Page > Print.

If you do a test print to a file, open that .pdf file in Okular and check its properties. You should find that you have an A3 in portrait orientation (Which you can then print).

You do not have to use Okular. The process is similar with any other program that can open a .pdf file.

Thanks for detailed instructions.
This is the first way I tried, I get the image in original size (A4) printed in A3 sheet, not what I need. As I wrote in first message I print in A3 because I need to scale the image. In Okular 1.9 I see a button similar to “fit to page”.

If you only have one, or a small number of documents, and they’re not confidential you could consider using an online document converter…

Just two from a quick google search:

https://docupub.com/pdfresize/
https://www.pdf2go.com/resize-pdf

and there are many others…

Good to know, thanks.

That is why I recommended Document viewer. The predecessor application to Okular could scale output and maybe this will be added as a feature in a future release. I use Okular for nearly everything. I only use Document viewer when I need the scale function.

Thanks,
This is the easiest way.:slight_smile:

In software manager I don’t find anything like Document viewer

I think the package is called

xreader

Sorry its full name is GNOME Document viewer aka evince. Try

zypper in evince

from the command line.

That’s strange, I have Document Viewer and yet Evince is not installed.
The command to open my Document Viewer is

xreader

:slight_smile:
When I check the package it really is called Xreader and looks like
Evince.

When I search for Document in YaST, I get GNOME Document Viewer aka evince which is installed and Document viewer aka xreader which is not installed. The xreader webpage (https://github.com/linuxmint/xreader) mentions EVINCE BACKPORTS but says nothing else about evince.