これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションのXNUMXつを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドpdftocairoです。
プログラム:
NAME
pdftocairo-cairoを使用したPNG / JPEG / TIFF / PDF / PS / EPS / SVGへのポータブルドキュメントフォーマット(PDF)
SYNOPSIS
pdftocairo [オプション] PDFファイル [出力ファイル]
DESCRIPTION
pdftocairo のcairo出力デバイスを使用して、Portable Document Format(PDF)ファイルを変換します
次の出力形式のいずれかに対応するpopplerPDFライブラリ:
・ポータブルネットワークグラフィックス(PNG)
・JPEG交換フォーマット(JPEG)
・タグ付き画像ファイル形式(TIFF)
・ポータブルドキュメントフォーマット(PDF)
・PostScript(PS)
・カプセル化されたPostScript(EPS)
・Scalable Vector Graphics(SVG)
・Windowsプリンター
pdftocairo PDFファイルを読み取り、 PDFファイル、に書き込みます 出力ファイル。 画像形式
(PNG、JPEG、およびTIFF)ページ番号とファイルタイプを使用して、ページごとにXNUMXつのファイルを生成します
に追加 出力ファイル。 q画像形式で-singlefileを使用する場合、ファイルタイプ
に追加されます 出力ファイル。 出力形式がベクトル形式の場合(PDF、PS、EPS、および
SVG)、 出力ファイル 完全なファイル名です。
Status PDFファイル 「-」の場合、PDFはstdinから読み取られます。 の場合 出力ファイル それは
出力ファイルはstdoutに書き込まれます。 stdoutの使用は、画像形式では無効です。
-singlefileが使用されます。 もしも 出力ファイル が使用されていない場合、出力ファイル名はから派生します
PDFファイル ファイル名。
すべてのオプションがすべての出力形式で有効であるとは限りません。 出力形式のXNUMXつ(そしてXNUMXつだけ)
オプション(-png、-jpeg、-tiff、-pdf、-print、-ps、-eps、または-svg)を使用する必要があります。
解像度オプション(-r、-rx、-ry)は、画像出力形式の解像度を設定します。 The
画像のサイズは、PDFページのサイズと解像度によって異なります。 ベクトルの場合
出力、出力形式でネイティブに表現できないページの領域(例:
PSの半透明性)は、解像度で指定された解像度でラスタライズされます
オプション。
-scale-toオプションを使用して、固定画像サイズを設定できます。 画像の解像度は
ページサイズによって異なります。
トリミングオプション(-x、-y、-W、および-H)は、画像形式と
PostScriptポイント(1/72インチ)とベクター形式。 ベクトルでトリミングを使用する場合
-nocenterが使用されていない限り、トリミングされた領域が中央に配置されます。
リージョンは左上(SVG)または左下(PDF、PS、EPS)にあります。
OPTIONS
-png PNGファイルを生成します
-jpeg JPEGファイルを生成します
-tiff TIFFファイルを生成します
-pdf PDFファイルを生成します
-ps PSファイルを生成する
-eps EPSファイルを生成します。 EPSファイルには単一の画像が含まれているため、これを使用する場合
複数ページのPDFファイルを使用するオプションの場合、単一ページを指定するには-fおよび-lを使用する必要があります。
ページサイズオプション(-origpagesizes、-paper、-paperw、-paperh)は使用できません
このオプションを使用します。
-svg SVG(Scalable Vector Graphics)ファイルを生成する
-印刷 (Windowsのみ)システムプリンターに印刷します。 -printerおよび-printeroptも参照してください。
出力ファイルが指定されていない場合、出力はプリンターに送信されます。
出力ファイル '-'はこのオプションでは使用できません。
-printdlg
(Windowsのみ)システムプリンターに印刷します。 印刷ダイアログを表示して、
印刷前に変更する印刷オプション。
-f 数
変換する最初のページを指定します。
-l 数
変換する最後のページを指定します。
-o 奇数ページのみを生成します。
-e 偶数ページのみを生成します。
-シングルファイル
最初のページのみを書き込み、数字は追加しません。
-r 数
XおよびY解像度を、画像ファイルのXNUMXインチあたりのピクセル数(またはラスタライズ)で指定します
ベクトル出力の領域)。 デフォルトは150PPIです。
-処方箋 数
X解像度を画像ファイルのXNUMXインチあたりのピクセル数で指定します(またはラスタライズされます)
ベクトル出力の領域)。 デフォルトは150PPIです。
-ry 数
Y解像度を画像ファイルのXNUMXインチあたりのピクセル数で指定します(またはラスタライズされます)
ベクトル出力の領域)。 デフォルトは150PPIです。
-スケール- 数
各ページの長辺を拡大縮小します(横向きのページの幅、縦向きの高さ)
ページ)スケールに合わせてピクセルに合わせます。 短辺のサイズはによって決定されます
ページのアスペクト比(PNG / JPEG / TIFFのみ)。
-x にスケール 数
各ページを水平方向に拡大縮小して、scale-to-xピクセルに合わせます。 scale-to-yがに設定されている場合
-1、垂直方向のサイズはページのアスペクト比によって決まります
(PNG / JPEG / TIFFのみ)。
-yにスケール 数
yにスケールするピクセルに収まるように、各ページを垂直方向にスケーリングします。 scale-to-xがに設定されている場合
-1、水平方向のサイズはページのアスペクト比によって決まります
(PNG / JPEG / TIFFのみ)。
-x 数
トリミング領域の左上隅のx座標をピクセル単位で指定します(画像
出力)またはポイント(ベクトル出力)
-y 数
トリミング領域の左上隅のy座標をピクセル単位で指定します(画像
出力)またはポイント(ベクトル出力)
-W 数
トリミング領域の幅をピクセル(画像出力)またはポイント(ベクトル出力)で指定します
(デフォルトは0)
-H 数
トリミング領域の高さをピクセル(画像出力)またはポイント(ベクトル)で指定します
出力)(デフォルトは0)
-sz 数
切り抜きの正方形のサイズをピクセル(画像出力)またはポイント(ベクトル)で指定します
出力)(-Wと-Hを設定)
-クロップボックス
ファイルの生成時にメディアボックスではなくクロップボックスを使用します(PNG / JPEG / TIFF
のみ)
-単核症 モノクロファイルを生成します(PNGおよびTIFFのみ)。
-グレー グレースケールファイルを生成します(PNG、JPEG、およびTIFFのみ)。
-トランスプ
白の代わりに透明なページカラーを使用します(PNGおよびTIFFのみ)。
-icc iccファイル
指定されたICCファイルを出力プロファイルとして使用します(PNGのみ)。 プロファイルは
PNGファイルに埋め込まれています。
-レベル2
レベル2のPostScriptを生成します(PSのみ)。
-レベル3
レベル3のPostScriptを生成します(PSのみ)。 これにより、すべてのレベル2機能に加えて
シェーディングパターンとマスクされた画像。 これがデフォルト設定です。
-origpagesizes
このオプションは「-papermatch」と同じです。
-紙 サイズ
用紙サイズを「レター」、「リーガル」、「A4」、「A3」のいずれかに設定します(PS、PDF、SVGのみ)。
これを「一致」に設定することもできます。これにより、各ページの用紙サイズが次のように設定されます。
PDFファイルで指定されたサイズと一致します。 -paper、-paperw、または-paperhがない場合
オプションが指定されています。デフォルトは用紙サイズと一致します。
-紙w サイズ
用紙幅をポイント単位で設定します(PS、PDF、SVGのみ)。
-紙 サイズ
用紙の高さをポイント単位で設定します(PS、PDF、SVGのみ)。
-nocrop
デフォルトでは、印刷出力はPDFファイルで指定されたCropBoxにトリミングされます。
このオプションは、トリミングを無効にします(PS、PDF、SVGのみ)。
-拡大
用紙よりも小さいPDFページを展開して用紙を埋めます(PS、PDF、SVGのみ)。 沿って
デフォルトでは、これらのページは拡大縮小されていません。
-ノーシュリンク
紙よりも大きいPDFページを拡大縮小しないでください(PS、PDF、SVGのみ)。 沿って
デフォルトでは、紙よりも大きいページは収まるように縮小されます。
-中心がない
デフォルトでは、(スケーリング後の)紙よりも小さいPDFページが中央に配置されます
紙。 このオプションを使用すると、それらは
代わりに紙(PS、PDF、SVGのみ)。
-デュプレックス
%% IncludeFeatureを追加します:* Duplex DuplexNoTumbleDSCコメントをPostScriptに追加します
ファイル(PSのみ)。 これは、両面印刷を有効にするようにプリントマネージャに指示します。
-プリンター プリンタ名
(Windowsのみ)。 -printと一緒に使用すると、プリンターの名前を指定します
システムのデフォルトの代わりに使用されます。
-printopt プリンタオプション
(Windowsのみ)。 -printと一緒に使用すると、使用するオプションのリストを取得します
プリンターを構成します。 見る WINDOWS PRINTER OPTIONS 利用可能なオプションについて。
-setupdlg
(Windowsのみ)。 -printと一緒に使用すると、プリンタのプロパティダイアログが表示されます
印刷する前に印刷設定を変更できるようにします。 選択した用紙サイズ
-origpagesizesがである場合を除いて、印刷プロパティダイアログで使用されます
指定。
-opw password
PDFファイルの所有者パスワードを指定します。 これを提供すると、すべてがバイパスされます
セキュリティ制限。
-upw password
PDFファイルのユーザーパスワードを指定します。
-q メッセージやエラーを印刷しないでください。
-v 著作権とバージョン情報を印刷します。
-h 使用情報を印刷します。 ((-助けて - 助けて 同等です。)
EXIT コード
popplerツールは、次の終了コードを使用します。
0エラーなし。
1PDFファイルを開くときにエラーが発生しました。
2出力ファイルを開くときにエラーが発生しました。
3PDF権限に関連するエラー。
4ICCプロファイルに関連するエラー。
99その他のエラー。
WINDOWS PRINTER OPTIONS
Windowsでは、-printオプションを使用して、システムプリンタに直接印刷できます。
さらに、-printoptオプションを使用してプリンターを構成できます。 文字列が必要です
フォームの " = [、 = ] "。現在利用可能なオプションは次のとおりです。
source 使用する給紙トレイ(ビン)を選択します。 可能な値は「upper」です。
「onlyone」、「lower」、「middle」、「manual」、「envelope」、「envmanual」、「auto」、「tractor」、
「smallfmt」、「largefmt」、「largecapacity」、「formsource」、または選択する数値
ドライバー固有のソース。
デュプレックス プリンタの両面モードを設定します。 可能な値は、「off」、「short」、または
「長い」、二重化、短辺のバインディング、または長辺のバインディングがないことを示します。
それぞれ。 一般オプション-duplexは、「duplex = long」の同義語です。 両方の場合
オプションが指定されている場合、-printoptが優先されます。
onworks.netサービスを使用してオンラインでpdftocairoを使用する