これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド pdfposter です。
プログラム:
NAME
pdfposter - PDF 画像/ページを拡大縮小して並べて複数のページに印刷します。
SYNOPSIS
pdfポスター インファイル アウトファイル
DESCRIPTION
PDFポスター 複数のページから作成して大きなポスターを作成するために使用できます。
大きなメディアに印刷します。 入力として PDF ファイルを想定しており、通常は XNUMX 枚のファイルに印刷されます。
ページ。 出力はやはり PDF ファイルで、複数のページが一緒に構築されている可能性があります。
ポスター。 入力ページは希望のサイズになるように拡大縮小されます。
このプログラムは、PDF で可能なシンプルかつ効率的な方法を使用しています: すべての新しいページ
拡大縮小されたページの同じデータ ストリームを共有します。 したがって、結果として得られるファイルは適度に大きくなります。
その動作を制御するには、目的のポスターのサイズまたはポスターのサイズを指定する必要があります。
画像のスケール係数:
· ポスターのサイズを考慮して、印刷に必要な枚数を計算し、
これらのシートを入力イメージで最適に埋めるためのスケール係数です。
· スケール係数を指定すると、入力画像サイズから必要なページ数を導き出します。
そして、スケーリングされた画像をこの領域の中心に配置します。
OPTIONS
全般 オプション
- バージョン
プログラムのバージョン番号を表示して終了します
-h, - 助けて
ヘルプメッセージを表示して終了します
--help-メディア名
利用可能なメディアと距離の名前をリストして終了します
-v, -詳細
冗長になります。 拡大縮小、回転、ページ数について教えてください。 以上使用可能
冗長性を高めるために XNUMX 回。
-n, -ドライラン
何が行われるかを示しますが、ファイルは生成しません。
-A, --アートボックス
ArtBox で定義されたコンテンツ領域を使用します (デフォルト:
トリムボックス)
定義 出力
-m BOX, --メディアサイズ=BOX
印刷する用紙サイズを指定します。 以下を参照してください BOX。 デフォルトはA4です
標準パッケージに入っています。
-p BOX, --ポスターサイズ=BOX
ポスターのサイズを指定します。 以下を参照してください BOX。 pdfposter が自律的に選択します
入力をポスターに最適にフィットさせるためのスケーリングと回転 (以下の例を参照)。
どちらも与えない場合、 -s も -p オプションの場合、デフォルトのポスター サイズは同じです
メディアサイズに合わせます。
-s 数
ポスターを作成するための線形拡大率を指定します。 インプットと合わせて
画像サイズとオプションのマージンにより、出力ポスターのサイズが決まります。 だからやめてください
両方を指定する -s -p.
デフォルトでは、指定されたポスター サイズに適合する倍率が導出されます。
ボックス
当学校区の BOX 上記は縦横サイズの仕様です。 構文は次のとおりです
次のようになります (オプションで乗数を指定します)。
ボックス = [ 乗数 ] 単位
乗数 = 数 "NS" 数
単位 = メディア名 or 距離名
多くの国際的なメディア名がプログラムによって大文字と小文字で認識されます。
一意である限り、最初の数文字に短縮できます。 たとえば「A0」、
'させて'。 距離の名前は「cm」、「インチ」、「フィート」などです。
通常、メディアは二次ではなく長方形であり、幅と高さが異なります。
したがって、メディア名の使用は少し注意が必要です。
10x20cm
オブヴィオス: 10 cm x 20 cm (縦)
20x10cm
すべてのボックスが縦長フォーマットに回転されるため、10x20cm と同じです
さて、メディア名を使用するときは注意が必要です。
1x1a4 約と同じ。 21x29cm (21cm x 29cm、縦)
1x2a4 約と同じ。 21x58cm (21cm x 58cm、縦)
これは、a4 XNUMX ページをまとめたものです。 小さい 側面: 縦長の XNUMX ページ幅と
縦長のページが XNUMX ページあります。
2x1a4 約と同じ。 42x29cm、縦向きに回転すると、29x42cm (29
cm x 42 cm)
これは、a4 XNUMX ページをまとめたものです。 長い 側面: 縦 XNUMX ページ幅、
縦長のXNUMXページ分。
例
pdfポスター -mA3 -pA0 a4.pdf アウト.pdf
A4 入力ファイルを A8 3 ページに印刷して、A0 ポスターを形成します。
pdfポスター -p3x3Let a4.pdf アウト.pdf
入力ファイルを 3x3 レター ページのポスターに印刷します。
pdfポスター -mA0 入力.pdf アウト.pdf
入力ファイルを拡大して、ラージメディア A0 対応デバイスで印刷します。
pdfポスター -s4 入力.pdf アウト.pdf
入力ファイルを正確に 4 倍に拡大し、デフォルトの A4 メディアに印刷して、
pdfポスター 必要なページ数を決定します。
pdfポスター -m10x10cm -pa0 a4.pdf アウト.pdf
いかに効率的かを示すためだけに pdfポスター これは、192 を含むファイルを作成します。
ページ数はありますが、そのサイズは 15 ページの 4 倍にすぎません。 aXNUMX.pdfだとかなり
空のページではなく、塗りつぶされたページではこの比率がさらに良くなるはずです。
サンプル写真を含むその他の例は、次の場所にあります。
http://pythonhosted.org/pdftools.pdfposter/examples
例 の 自動 スケーリング
・印刷用2 肖像 A4 ページの高さ (約 58cm)、pdfposter にどのように決定させるか
多くの縦長のページ幅、ラージ数を指定します 垂直 ページ。 例えば:
pdfポスター -p999x2a4 テストページ全体.pdf アウト.pdf
・印刷用2 風景 A4 ページの高さ (約 20cm)、pdfposter にどのように決定させるか
横長のページが多数ある場合は、大きな数を指定してください 水平な ページ。 例えば:
pdfポスター -p2x999a4 テストページ全体.pdf アウト.pdf
onworks.net サービスを使用してオンラインで pdfposter を使用する