-  				
		
はじめに
 -  				
		
JPedalを実行する
 -  				
		
JPedalの使い方
 -  				
		
機能
 -  				
		
JPedal Viewer
- JPedalのBase ViewerでPDFを見る
 - カスタマイズ可能なビューアでのPDFファイルを表示する
 - JavaのコードからPDF Viewerの機能にアクセス
 - Java PDF Viewerでユーザーインターフェイスをカスタマイズ
 - ビューアにオブジェクトを描画
 - JavaアプリケーションにPDFビューアを追加する方法
 - ビューアの機能をカスタマイズする
 - JPedalインスペクタでPDFファイルの内容を検査
 - PDFビューアの通知ポップアップを独自のものに置き換える
 - JPedal のアクセシビリティオプション
 - Java PDF Viewerを使ってポートフォリオファイルを表示
 - Java PDF Viewerでテキストを選択
 - JPedal ViewerはJavaFXで使用できますか?
 - JPedal ViewerはSWTで使用できますか?
 - JPedal ビューアでダークモードを設定する
 - 線の太さを非表示にする
 - すべての記事を表示 ( 1 ) 記事を折り畳む
 
 -  				
		
テキスト関連
 -  				
		
画像への変換
 -  				
		
画像の抽出
 -  				
		
PDF画像変換のWebサービスAPI
 -  				
		
フォームについて
 -  				
		
PDFの注釈(アノテーション)
 -  				
		
PDFの操作
 -  				
		
印刷について
 -  				
		
メタデータ
 -  				
		
フォントについて
 -  				
		
JPedalをクラウド上で実行する
 -  				
		
アップデート情報
 
< 戻る
						印刷			
		
 PDFをJPEG2000に変換
		作成日2024年2月5日		
 
				最終更新日2024年2月5日		
 JPedalは、PDFファイルやPDFファイルのディレクトリをJPX / JPEG2000に変換するための方法をいくつか提供しています。Javaの例では、ConvertPagesToImagesクラスとJpeg2000EncoderOptionsクラスを 使用します。
コマンドラインまたは他の言語からPDFをJPG2000に変換
				
					java -jar jpedal.jar --convert "inputFileOrDir" "outputDir" jpx 
				
			
		便利な静的メソッドでJavaでPDFをJPG2000に変換
				
					ConvertPagesToImages.writeAllPagesAsImagesToDir("inputFileOrDir", "outputDir" , "jpx", 1.33f);
 
				
			
		画像出力を制御し、JavaでPDFをJPG2000に変換
				
					ConvertPagesToImages convert = new ConvertPagesToImages("/path/to/file.pdf");
try {
    if (convert.openPDFFile()) {
        for(int page = 1; page 
				 
			
		ページ範囲を制御してJavaでPDFをJPG2000に変換
				
					ConvertPagesToImages convert = new ConvertPagesToImages("/path/to/file.pdf");
// setPageRangeは、範囲に'-'または':'を使用して希望のページを選択する機能を提供します
// また、次の範囲に移動する場合は','を使用します
convert.setPageRange(new PageRanges("1-5,8:10,15")); 
// 上記の場合、1~5ページ、8~10ページ、15ページが表示されます
try {
    if (convert.openPDFFile()) {
        convert.getPageRange().forEachRemaining(page -> {
            try {
                final BufferedImage bi = convert.getPageAsImage(page);
                final File out = new File("/path/to/output/" + page + ".jpx");
                JDeli.write(bi, options, out);  
            } catch (Exception e) {
                e.printStackTrace();
            }
       });  
    }
} catch (PdfException e) {
    e.printStackTrace();
}                  
convert.closePDFfile(); 
				
			
		PDFから出力画像の寸法を調整したJPG2000サムネイルをJavaで変換
				
					ConvertPagesToImages.
writeAllPagesAsImagesToDir("inputFileOrDir", "outputDir" , "jpx", new int[]{width,height});
 
				
			
		または
				
					ConvertPagesToImages convert = new ConvertPagesToImages("/path/to/file.pdf");
//アスペクト比を維持したままフィット(幅は300、高さは400になります)
convert.setFitToSize(new int[]{300,400}); 
try {
    if (convert.openPDFFile()) {
        for (int page = 1; page 
				 
			
		PDFから拡大縮小を調整したJPG2000サムネイルをJavaで変換
				
					ConvertPagesToImages convert = new ConvertPagesToImages("/path/to/file.pdf");
convert.setPageScaling(1.33f); //100%でAcrobatと同じサイズ
try {
    if (convert.openPDFFile()) {
        for (int page = 1; page 
				 
			
		Javaでパスワードで保護されたPDFファイルをJPG2000に変換
				
					ConvertPagesToImages convert = new ConvertPagesToImages("/path/file.pdf");
convert.setPassword("password"); 
try {
    if (convert.openPDFFile()) {
        for (int page = 1; page 
				 
			
		アップスケールや、PDFからJPXへの変換をより複雑にコントロールしたい場合、ConvertPagesToHiResImagesクラスには多くの追加オプションがあります。
