JPedal JVMフラグ
JPedalには、動作方法を変更するためにJavaコマンドラインに追加できる多数のフラグが含まれています。これらは以下の表にリストされています。値はすべて小文字です。例えば、次のコマンド:java -Dorg.jpedal.flattenForm=true -jar jpedal.jar $InputFile $OutputDirectory は、すべてのフォームをフラット化してページ表示に配置しますが、インタラクティブ機能はありません。JavaのSystem.setProperties()を使用して値を設定することもできますが、JPedalにアクセスする前に実行する必要があります。
JPedalのJVMフラグ一覧
- 一般的なJVMフラグ
- 特定機能用の追加フラグ
- org.jpedal.compress_tiff
- org.jpedal.multipage_tiff
- org.jpedal.opi
- org.jpedal.startWindowSize
- org.jpedal.page
- org.jpedal.bookmark
- org.jpedal.thumbnail
- org.jpedal.password
- org.jpedal.Viewer.Prefs
- org.jpedal.defaultViewerScaling
- org.jpedal.suppressViewerPopups
- org.jpedal.userControlledLAF
- org.jpedal.pageSize
- org.jpedal.pageMaxScaling
- org.jpedal.pageSizeOverridesImage
- org.jpedal.defaultPrinter
- org.jpedal.printPaperSize
- org.jpedal.separation
- org.jpedal.imageType
- org.jpedal.targetRelativeLinkDir
- org.jpedal.offsetclips
- image.tiff.compression
- image.tiff.dpi
JPedalに対して、ディレクトリのリストから追加のフォントを登録し、PDF内の埋め込まれていないフォントにこれらのフォントを使用するように指示します。これらのディレクトリは存在する必要がないため、クロスプラットフォームの設定に便利です。
受け入れ可能な値
カンマ区切りのディレクトリリスト。
JPedalにTrueTypeフォントヒンティングを使用するように指示します。一部のフォントにはAppleが特許を持つ命令が含まれているため、デフォルトはfalseです。
受け入れ可能な値
- true
- false
JPedalに暗号化のために代替のセキュリティライブラリを使用するように指示します。これは、パッケージ名とクラス名の間を’.‘で区切った完全なクラス名である必要があります。
受け入れ可能な値
プロバイダークラスの文字列クラス名。
JPedalにsRGBのデフォルトとは異なるICCプロファイルを使用するように指示します。
受け入れ可能な値
.icmファイルの絶対ファイル名。
ダウンサンプリングクラスorg.jpedal.images.SamplingFactory は、大きな画像を含むPDFのメモリ使用量と速度を改善するためのいくつかのオプションを提供します。この値はプログラムで設定することもできます。
受け入れ可能な値
- high
- medium
- none
- print_disable
- print_enable
デフォルト
high
ブラウザでURLが開かないようにします。また、リンクのツールチップも無効になります。
受け入れ可能な値
- true
- false
- 表示したい任意のメッセージ(ダイアログボックスに表示されます)。
デフォルト
false
すべてのフォームをフラット化してページ表示に配置しますが、インタラクティブ機能はありません。
受け入れ可能な値
- true
- false
デフォルト
false
フラグで指定された値を含むログメッセージのみを表示します。値はカンマ区切り値として指定されます。
受け入れ可能な値
ログメッセージでチェックする値のカンマ区切りリスト。
ビューアが閉じられたときに、ファイルへの変更を自動的に保存します。
受け入れ可能な値
- true
- false
デフォルト
false
Tiffファイルを圧縮して書き出します。
このフラグを使用する機能
- ExtractClippedImages
- ExtractImages
- ConvertPagesToImages
受け入れ可能な値
- true
- false
デフォルト
false
すべての画像を1つのTiffファイルに書き出します。
このフラグを使用する機能
- ConvertPagesToImages
受け入れ可能な値
- true
- false
デフォルト
false
画像とともにXML情報にOPIメタデータを含めます。
このフラグを使用する機能
- ExtractImages
受け入れ可能な値
- true
- false
デフォルト
false
ビューアの初期サイズを設定します。
このフラグを使用する機能
- Viewer
受け入れ可能な値
WIDTHxHEIGHTのパターンに従った幅と高さを含む文字列。例:400x300
ページが存在する場合にドキュメントを開くページ番号。
このフラグを使用する機能
- Viewer
受け入れ可能な値
任意のページ番号。
デフォルト
1
ドキュメントを開く場所(ブックマークまたは名前付き宛先)、有効な場合。
このフラグを使用する機能
- Viewer
受け入れ可能な値
開かれるファイル内の宛先またはブックマークの名前。
ビューアでサムネイルの表示を無効にするフラグ。
このフラグを使用する機能
- Viewer
受け入れ可能な値
- true
- false
デフォルト
true
パスワードで保護されたファイルを開くために使用するパスワードを設定します。このパスワードが一致しない場合、パスワードの入力を求められます。
このフラグを使用する機能
- Viewer
受け入れ可能な値
任意の文字列
デフォルト
パスワードは提供されず、入力を求められます。
メニュー項目の表示などを制御する特定の設定ファイルをロードできるフラグ。詳細はこのチュートリアルを参照してください 。
このフラグを使用する機能
- Viewer
受け入れ可能な値
使用したい設定ファイルのファイル名。
ビューアの拡大縮小コンボボックスの拡大縮小オプションから特定の拡大縮小値で起動できるようにするフラグ。
このフラグを使用する機能
- Viewer
受け入れ可能な値
- Fit Page
- Fit Height
- Fit Width
- 25
- 50
- 75
- 100
- 125
- 150
- 200
- 250
- 500
- 750
- 1000
デフォルト
Fit Page
ビューアの最初の起動時にすべてのポップアップを抑制できるフラグ。
このフラグを使用する機能
- Viewer
受け入れ可能な値
- true
- false
デフォルト
false
このフラグは、JPedal Viewerが使用するルック&フィールをユーザーが制御できるようにします。このフラグには3つの異なる入力値があります。パッケージ名とクラス名の間を’.‘で区切った完全なクラス名である必要があります。
このフラグを使用する機能
- Viewer
受け入れ可能な値
- true
ビューアはルック&フィールを設定せず、代わりに現在設定されているルック&フィールを使用します。 - false
ビューアは現在の設定値(デフォルトではシステムのルック&フィール)に基づいてルック&フィールを設定します。 - Javaルック&フィールのクラス名
ビューアは指定されたルック&フィールを設定します。
デフォルト
false
PDFページを拡大縮小するページサイズを設定します(アスペクト比を維持)。
このフラグを使用する機能
- ConvertPagesToHiResImages
受け入れ可能な値
WIDTHxHEIGHTのパターンに従った幅と高さを含む文字列。例:400x300
許容される最大拡大縮小を設定します。これにより、画像が大きくなりすぎるのを防ぐことができます。
このフラグを使用する機能
- ConvertPagesToHiResImages
受け入れ可能な値
任意の浮動小数点値(1 = 100%拡大縮小)。
デフォルト
最大拡大縮小は指定されません。
pageSizeと最大ページ拡大縮小のどちらを優先するかを設定します。
このフラグを使用する機能
- ConvertPagesToHiResImages
受け入れ可能な値
- true
- false
デフォルト
false
JPedalが使用するデフォルトプリンタを設定します。
このフラグを使用する機能
- PrintPanel
受け入れ可能な値
利用可能なプリンタの名前。
デフォルト
システムのデフォルトプリンタ。
印刷するデフォルトの用紙サイズを設定します。
このフラグを使用する機能
- PrintPanel
受け入れ可能な値
プリンタがサポートする用紙サイズの名前。
デフォルト
プリンタのデフォルトの用紙サイズ。
それぞれに個別の画像、テキスト、ベクターコンテンツを含む複数の画像を作成します。詳細はこちら 。
このフラグを使用する機能
- ConvertPagesToHiResImages
- ConvertPagesToImages
受け入れ可能な値
all
awt BufferedImageのTYPE変数を使用して、保存する画像の色タイプと色深度を設定します。
このフラグを使用する機能
- ConvertPagesToHiResImages
- ConvertPagesToImages
受け入れ可能な値
BufferedImageのタイプに基づく1から13までの任意の値。
リンク注釈の相対ディレクトリとして使用するディレクトリ。
受け入れ可能な値
目的のディレクトリの絶対パス。
デフォルト
現在開いているPDFが配置されているディレクトリ。
PDFから画像への変換で画像クリップをオフセットするピクセル数。
これは画像内の細い白線を除去するために使用できます。
受け入れ可能な値 任意の正の10進数値。
細い白線を除去することと意図しない差異を制限することのバランスを取るために、0.3の値が推奨されます。
デフォルト
0
TIFFとして書き出す際に画像に適用する圧縮を指定できます。詳細はTiffCompressionFormat を参照してください。
受け入れ可能な値
- deflate
- deflate_better_compression
- deflate_better_speed
- jpeg
- lzw
- none
デフォルト
deflate_better_compression
TIFFとして書き出す際に画像に設定するDPIを指定できます。
受け入れ可能な値 任意の正の数値
デフォルト
設定なし
