Изменение размера A4 PDF до SRA4 и центрирование контента
Я хотел бы иметь возможность изменить размер PDF A4 до немного большего формата SRA4, используемого профессионалами печати. Содержание не должно быть изменено, а только центрировано. Другими словами, я хотел бы добавить поля в свой документ А4.
Мне удалось более или менее сделать это с помощью вызова Ghostscript (9.05):
gs -dPDFSETTINGS=/default -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite
-sOutputFile=out.pdf -dDEVICEWIDTHPOINTS=637 -dDEVICEHEIGHTPOINTS=907
-dFIXEDMEDIA in.pdf
Проблема заключается в том, что содержимое A4 не центрировано на странице SRA4, а размещено в левом нижнем углу.
Есть идеи, как центрировать контент?
1 ответ
Я нашел решение, используя -c "<</PageOffset [21 32]>> setpagedevice"
, вот так:
gs -dPDFSETTINGS=/default -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite
-sOutputFile=out.pdf -dDEVICEWIDTHPOINTS=637 -dDEVICEHEIGHTPOINTS=907
-dFIXEDMEDIA -c "<</PageOffset [21 32]>> setpagedevice" -f in.pdf
Содержание идеально центрировано в документе SRA4.