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

JPedal 2018年10月リリースノート - 8.6.29

リリース日: 2018年10月29日

次回リリース: 2018年11月30日

主な機能の概要

  • XXEセキュリティ脆弱性の予防を追加
  • テキスト抽出の改善
  • 丸キャップ破線ストロークのレンダリング時のJREクラッシュに対する回避策を追加

機能強化

  • [JPED-412] - XXEセキュリティ脆弱性の予防
    JPedalにおける2つの潜在的なセキュリティ脆弱性を防ぐための修正を追加しました。コードベースからJavaが提供するScriptEngineクラスの使用を削除し、XXE(XML外部エンティティ攻撃)を防ぐためにDocumentBuilderFactoryの使用方法を変更しました。JPedalの最新バージョンにアップデートするか、以下のメソッドでXFAを無効にすることを推奨します:
pdfDecoderInstance.addExternalHandler(false, Options.USE_XFA);  

または

viewerInstance.getPdfDecoder().addExternalHandler(false, Options.USE_XFA);  
  • [JPED-412 / JPED-420] - Postscriptシェーディングのパフォーマンス改善
    特定の2つのPDFファイルがJPedalでレンダリングする際に遅い問題がありました。Postscriptコンパイラでの時間消費を削減しました。
  • [JPED-413] - パフォーマンス向上のためカラースペースをキャッシュするように変更
    あるドキュメントがJPedalでレンダリングに長時間かかっていました。パフォーマンスを向上させるため、カラースペースをキャッシュするようになりました。
  • [JPED-408] - テキスト抽出の改善
    テキスト抽出に関するいくつかの改善を行いました。これにより、テキストが誤った順序で抽出される問題や、単一文字として追加されたテキストが誤ってマージされる問題が修正されました。
  • [JPED-404] - 丸キャップ破線ストロークのレンダリング時のJREクラッシュに対する回避策
    Java 6以降のJREに存在するバグに対する回避策を追加しました。
  • [JPED-414] - コマンドラインから実行する際のExtractStructuredTextのUXを改善
    実装しました。

修正

  • [JPED-410] - ページフローモードでアノテーションが表示されない
    修正しました
  • [JPED-421] - ページからテキストが欠落
    修正しました
  • [JPED-411] - ページフローモードでViewerをリサイズした際のレイアウトが不正
    修正しました
  • [JPED-407] - 画像としてのテキストの品質問題
    ズーム時の画像としてのテキストのスケーリング方法を改善する変更を実装しました
  • [CORE-3243] - ファイルでテキストが重複して表示される
    修正しました
  • [CORE-3259] - 複雑な破線ストロークが低スケーリングで例外を引き起こす
    修正しました