コンテンツのサイズを変更せずにPDFページサイズを変更する(CLI)

コンテンツのサイズを変更せずにPDFページサイズを変更する(CLI)

質問

標準ではないページサイズのPDFがあります。コンテンツのサイズを変更せずにPDFキャンバスのサイズをA4に変更したいです。

PDFで印刷すると、期待した結果が得られます(下の画像、元のコンテンツは黒い長方形です)。しかし、Linux CLIを使用して同じ結果を得たいと思います。 私は何をしたいですか?

PDFページサイズを変更する方法いいえLinuxコマンドラインを使用してコンテンツのサイズを変更しますか?

調査

私はpdfjam:を使ってみましたpdfjam --outfile out.pdf --paper a4paper in.pdf。残念ながら、それはin.pdf私に受け入れられないサイズに合わせて拡張されます。

私はcpdf:cpdf -scale-page a4portrait in.pdf -o out.pdfコンテンツをページサイズに合わせて調整してみました。

そしてまた発見PDFスケール。ただし、コンテンツのサイズを変更したり、コンテンツに合わせてページサイズを変更したりできます。

同様の問題が説明された。ここしかし、作成者はGUIアプリケーション(CLIではない)を使用しています。

関連情報