Skip to main content
Interwork Corporation
IDR Solutions Product Support Portal
モードの切替 ダーク/ライト/自動 モードの切替 ダーク/ライト/自動 モードの切替 ダーク/ライト/自動

JPedal JVMフラグ

JPedalには、動作方法を変更するためにJavaコマンドラインに追加できる多数のフラグが含まれています。これらは以下の表にリストされています。値はすべて小文字です。例えば、次のコマンド:java -Dorg.jpedal.flattenForm=true -jar jpedal.jar $InputFile $OutputDirectory は、すべてのフォームをフラット化してページ表示に配置しますが、インタラクティブ機能はありません。JavaのSystem.setProperties()を使用して値を設定することもできますが、JPedalにアクセスする前に実行する必要があります。

JPedalのJVMフラグ一覧

  1. 一般的なJVMフラグ
    1. org.jpedal.fontdirs
    2. org.jpedal.useTTFontHinting
    3. org.jpedal.securityprovider
    4. org.jpedal.RGBprofile
    5. org.jpedal.downsample
    6. org.jpedal.noURLaccess
    7. org.jpedal.flattenForm
    8. org.jpedal.inclusiveLogFilters
    9. org.jpedal.updateFileOnClose
  2. 特定機能用の追加フラグ
    1. org.jpedal.compress_tiff
    2. org.jpedal.multipage_tiff
    3. org.jpedal.opi
    4. org.jpedal.startWindowSize
    5. org.jpedal.page
    6. org.jpedal.bookmark
    7. org.jpedal.thumbnail
    8. org.jpedal.password
    9. org.jpedal.Viewer.Prefs
    10. org.jpedal.defaultViewerScaling
    11. org.jpedal.suppressViewerPopups
    12. org.jpedal.userControlledLAF
    13. org.jpedal.pageSize
    14. org.jpedal.pageMaxScaling
    15. org.jpedal.pageSizeOverridesImage
    16. org.jpedal.defaultPrinter
    17. org.jpedal.printPaperSize
    18. org.jpedal.separation
    19. org.jpedal.imageType
    20. org.jpedal.targetRelativeLinkDir
    21. org.jpedal.offsetclips
    22. image.tiff.compression
    23. image.tiff.dpi

一般的なJVMフラグ

org.jpedal.fontdirs

JPedalに対して、ディレクトリのリストから追加のフォントを登録し、PDF内の埋め込まれていないフォントにこれらのフォントを使用するように指示します。これらのディレクトリは存在する必要がないため、クロスプラットフォームの設定に便利です。

受け入れ可能な値
カンマ区切りのディレクトリリスト。

org.jpedal.useTTFontHinting

JPedalにTrueTypeフォントヒンティングを使用するように指示します。一部のフォントにはAppleが特許を持つ命令が含まれているため、デフォルトはfalseです。

受け入れ可能な値

  • true
  • false

org.jpedal.securityprovider

JPedalに暗号化のために代替のセキュリティライブラリを使用するように指示します。これは、パッケージ名とクラス名の間を’.‘で区切った完全なクラス名である必要があります。

受け入れ可能な値
プロバイダークラスの文字列クラス名。

org.jpedal.RGBprofile

JPedalにsRGBのデフォルトとは異なるICCプロファイルを使用するように指示します。

受け入れ可能な値
.icmファイルの絶対ファイル名。

org.jpedal.downsample

ダウンサンプリングクラスorg.jpedal.images.SamplingFactory は、大きな画像を含むPDFのメモリ使用量と速度を改善するためのいくつかのオプションを提供します。この値はプログラムで設定することもできます。

受け入れ可能な値

  • high
  • medium
  • none
  • print_disable
  • print_enable

デフォルト
high

org.jpedal.noURLaccess

ブラウザでURLが開かないようにします。また、リンクのツールチップも無効になります。

受け入れ可能な値

  • true
  • false
  • 表示したい任意のメッセージ(ダイアログボックスに表示されます)。

デフォルト
false

org.jpedal.flattenForm

すべてのフォームをフラット化してページ表示に配置しますが、インタラクティブ機能はありません。

受け入れ可能な値

  • true
  • false

デフォルト
false

org.jpedal.inclusiveLogFilters

フラグで指定された値を含むログメッセージのみを表示します。値はカンマ区切り値として指定されます。

受け入れ可能な値
ログメッセージでチェックする値のカンマ区切りリスト。

org.jpedal.updateFileOnClose

ビューアが閉じられたときに、ファイルへの変更を自動的に保存します。

受け入れ可能な値

  • true
  • false

デフォルト
false

特定機能用の追加フラグ

org.jpedal.compress_tiff

Tiffファイルを圧縮して書き出します。

このフラグを使用する機能

  • ExtractClippedImages
  • ExtractImages
  • ConvertPagesToImages

受け入れ可能な値

  • true
  • false

デフォルト
false

org.jpedal.multipage_tiff

すべての画像を1つのTiffファイルに書き出します。

このフラグを使用する機能

  • ConvertPagesToImages

受け入れ可能な値

  • true
  • false

デフォルト
false

org.jpedal.opi

画像とともにXML情報にOPIメタデータを含めます。

このフラグを使用する機能

  • ExtractImages

受け入れ可能な値

  • true
  • false

デフォルト
false

org.jpedal.startWindowSize

ビューアの初期サイズを設定します。

このフラグを使用する機能

  • Viewer

受け入れ可能な値
WIDTHxHEIGHTのパターンに従った幅と高さを含む文字列。例:400x300

org.jpedal.page

ページが存在する場合にドキュメントを開くページ番号。

このフラグを使用する機能

  • Viewer

受け入れ可能な値
任意のページ番号。

デフォルト
1

org.jpedal.bookmark

ドキュメントを開く場所(ブックマークまたは名前付き宛先)、有効な場合。

このフラグを使用する機能

  • Viewer

受け入れ可能な値
開かれるファイル内の宛先またはブックマークの名前。

org.jpedal.thumbnail

ビューアでサムネイルの表示を無効にするフラグ。

このフラグを使用する機能

  • Viewer

受け入れ可能な値

  • true
  • false

デフォルト
true

org.jpedal.password

パスワードで保護されたファイルを開くために使用するパスワードを設定します。このパスワードが一致しない場合、パスワードの入力を求められます。

このフラグを使用する機能

  • Viewer

受け入れ可能な値
任意の文字列

デフォルト
パスワードは提供されず、入力を求められます。

org.jpedal.Viewer.Prefs

メニュー項目の表示などを制御する特定の設定ファイルをロードできるフラグ。詳細はこのチュートリアルを参照してください

このフラグを使用する機能

  • Viewer

受け入れ可能な値
使用したい設定ファイルのファイル名。

org.jpedal.defaultViewerScaling

ビューアの拡大縮小コンボボックスの拡大縮小オプションから特定の拡大縮小値で起動できるようにするフラグ。

このフラグを使用する機能

  • Viewer

受け入れ可能な値

  • Fit Page
  • Fit Height
  • Fit Width
  • 25
  • 50
  • 75
  • 100
  • 125
  • 150
  • 200
  • 250
  • 500
  • 750
  • 1000

デフォルト
Fit Page

org.jpedal.suppressViewerPopups

ビューアの最初の起動時にすべてのポップアップを抑制できるフラグ。

このフラグを使用する機能

  • Viewer

受け入れ可能な値

  • true
  • false

デフォルト
false

org.jpedal.userControlledLAF

このフラグは、JPedal Viewerが使用するルック&フィールをユーザーが制御できるようにします。このフラグには3つの異なる入力値があります。パッケージ名とクラス名の間を’.‘で区切った完全なクラス名である必要があります。

このフラグを使用する機能

  • Viewer

受け入れ可能な値

  • true
    ビューアはルック&フィールを設定せず、代わりに現在設定されているルック&フィールを使用します。
  • false
    ビューアは現在の設定値(デフォルトではシステムのルック&フィール)に基づいてルック&フィールを設定します。
  • Javaルック&フィールのクラス名
    ビューアは指定されたルック&フィールを設定します。

デフォルト
false

org.jpedal.pageSize

PDFページを拡大縮小するページサイズを設定します(アスペクト比を維持)。

このフラグを使用する機能

  • ConvertPagesToHiResImages

受け入れ可能な値
WIDTHxHEIGHTのパターンに従った幅と高さを含む文字列。例:400x300

org.jpedal.pageMaxScaling

許容される最大拡大縮小を設定します。これにより、画像が大きくなりすぎるのを防ぐことができます。

このフラグを使用する機能

  • ConvertPagesToHiResImages

受け入れ可能な値
任意の浮動小数点値(1 = 100%拡大縮小)。

デフォルト
最大拡大縮小は指定されません。

org.jpedal.pageSizeOverridesImage

pageSizeと最大ページ拡大縮小のどちらを優先するかを設定します。

このフラグを使用する機能

  • ConvertPagesToHiResImages

受け入れ可能な値

  • true
  • false

デフォルト
false

org.jpedal.defaultPrinter

JPedalが使用するデフォルトプリンタを設定します。

このフラグを使用する機能

  • PrintPanel

受け入れ可能な値
利用可能なプリンタの名前。

デフォルト
システムのデフォルトプリンタ。

org.jpedal.printPaperSize

印刷するデフォルトの用紙サイズを設定します。

このフラグを使用する機能

  • PrintPanel

受け入れ可能な値
プリンタがサポートする用紙サイズの名前。

デフォルト
プリンタのデフォルトの用紙サイズ。

org.jpedal.separation

それぞれに個別の画像、テキスト、ベクターコンテンツを含む複数の画像を作成します。詳細はこちら

このフラグを使用する機能

  • ConvertPagesToHiResImages
  • ConvertPagesToImages

受け入れ可能な値
all

org.jpedal.imageType

awt BufferedImageのTYPE変数を使用して、保存する画像の色タイプと色深度を設定します。

このフラグを使用する機能

  • ConvertPagesToHiResImages
  • ConvertPagesToImages

受け入れ可能な値
BufferedImageのタイプに基づく1から13までの任意の値。

org.jpedal.targetRelativeLinkDir

リンク注釈の相対ディレクトリとして使用するディレクトリ。

受け入れ可能な値
目的のディレクトリの絶対パス。

デフォルト
現在開いているPDFが配置されているディレクトリ。

org.jpedal.offsetclips

PDFから画像への変換で画像クリップをオフセットするピクセル数。

これは画像内の細い白線を除去するために使用できます。

受け入れ可能な値 任意の正の10進数値。

細い白線を除去することと意図しない差異を制限することのバランスを取るために、0.3の値が推奨されます。

デフォルト
0

image.tiff.compression

TIFFとして書き出す際に画像に適用する圧縮を指定できます。詳細はTiffCompressionFormat を参照してください。

受け入れ可能な値

  • deflate
  • deflate_better_compression
  • deflate_better_speed
  • jpeg
  • lzw
  • none

デフォルト
deflate_better_compression

image.tiff.dpi

TIFFとして書き出す際に画像に設定するDPIを指定できます。

受け入れ可能な値 任意の正の数値

デフォルト
設定なし