Conholdate.Total for Java

24.12
2025-01-15 1.14 GB

Ver. 24.12 の新機能

追加機能

  • Aspose.3D – GLB ファイルにおけるデフォーマーのサポート(THREEDNET‑1616)。
  • Aspose.3D – TriMesh がモーフターゲット三角形分割をサポート(THREEDNET‑1618)。
  • Aspose.3D – メッシュを分割してもデフォーマーが保持される(THREEDNET‑1619)。
  • Aspose.BarCode – 1D バーコードエンジンに新しい QualitySettings 構造体が追加(BARCODENET‑38689)。
  • Aspose.Cells – 不正な日付の解析に対応するためのマルチスレッド機能を追加(CELLSJAVA‑43676)。
  • Aspose.EmailMailMessage.SaveOptions でカスタム境界文字列テンプレートを指定可能に(EMAILJAVA‑35331)。
  • Aspose.HTML – EPUB、HTML、MHTML、SVG 変換時に java.io.OutputStream パラメータを受け取る多数の新規変換 API を追加。
  • Aspose.Imaging – 全形式に共通した操作(トリミング、回転など)を統一(IMAGINGJAVA‑8853)。
  • Aspose.ImagingPageExportingAction を通じてマルチページ形式のバッチモードエクスポートをサポート(IMAGINGJAVA‑8595)。
  • Aspose.OCR – 認識結果を保持するためのコンテナクラス OcrOutput を導入(OCRNET‑407)。
  • Aspose.OCR – モンゴル語サポートを追加(OCRNET‑407)。
  • Aspose.OCR – OCR モジュールのアンロード用に Resources.ReleaseMemory() メソッドを追加(OCRNET‑407)。
  • Aspose.OMR – フォーム内にバーコード要素を追加し、多種多様なバーコードタイプの生成および認識を可能に(OMRJAVA‑103)。
  • Aspose.PDF – 文書の修復が必要かどうかを軽量にチェックするメソッドを追加(PDFJAVA‑44610)。
  • Aspose.PDF – 完全な PDF/A‑4 サポート(PDFJAVA‑43402)。
  • Aspose.PDF –サロゲートペア文字の処理(PDFJAVA‑41695)。
  • Aspose.PDF – 伏せ書きアノテーションのオーバーレイテキストの位置調整および境界線の太さ設定を可能に(PDFJAVA‑44285)。
  • Aspose.PSD – AI 形式の機能強化:コンパウンドパスの再設計、グラデーションシェーディング、軸方向シェーディング、ブレンドサポート、ページ数プロパティ、マスク付きシェイプレイヤーの正しく処理(PSDJAVA‑684~690)。
  • Aspose.Slides – グラフシート内で最も一般的なスプレッドシート関数をサポート(SLIDESNET‑44672)。
  • Aspose.Tasks – ガントチャートのタスクバーに表示されるテキストラベルのフォントをカスタマイズ可能に(TASKSNET‑11302)。
  • Aspose.Words – グラフのデータラベル配置用 API(WORDSNET‑21965)。
  • Aspose.WordsMailMergeCleanupOptions.RemoveEmptyTables オプション(WORDSNET‑27525)。
  • Aspose.Words – Google ジェネレーティブモデルによる AI 駆動型テキスト翻訳(WORDSNET‑27572)。
  • Aspose.Words – 新規のローコードクラス(ComparerMailMergerReplacerReportBuilderSplitterWatermarker)を追加し、ドキュメント処理ワークフローを簡略化。
  • Aspose.Zip – 適応ハフマンで圧縮された LHA エントリの展開(ZIPNET‑1231)。
  • Aspose.Zip – 7z アーカイブ内のデルタ符号化エントリの展開(ZIPNET‑1232)。
改善点
  • Aspose.Conversion – Annotation、Assembly、Conversion エンジンの全体的なアップグレードにより、描画速度向上・メモリ使用量削減を実現。
  • Aspose.Imaging – ICC カラーコンバージョンキャッシュの高速化。
  • Aspose.ParserGetFileInfo メソッドの最適化。
  • Aspose.Slides – PPTX ファイルの圧縮処理の改善。
  • Aspose.HTML – MHTML → JPG 変換の不具合修正、および MHTML ソースからの変換品質向上。
  • Aspose.PDF – 許容範囲のパフォーマンス・描画改善(PDF/A‑4、オーバーレイテキスト配置など)。
  • Aspose.Words – ローコード API により一般的なタスクを効率化し、開発者の生産性を向上。
  • Aspose.OCR – 検索可能 PDF への認識結果保存時の大幅なパフォーマンス向上、および行の高さ計算精度の改善。
  • Aspose.Imaging – バッチ処理において、個別ページ操作用のカスタム PageExportingAction コールバックをサポート。
修正された問題
  • Aspose.3D – フォントの正しく読み込めない問題、インストール済み TrueType フォントの検出、シェイプの境界線描画のレグレッションなど。
  • Aspose.BarCodeMaxiCodeStructuredCodetext.GetConstructedCodetext() の NPE 問題。
  • Aspose.Cells – マルチスレッド環境での日付解析、Xlsx → PDF 変換後のテキスト位置ずれ、HTML でのグラフィック表示エラー、MROUND 関数の誤り、3D チャートのグラデーションフィルの不具合、各种セル描画エラー、TIFF フレームの読み込みハングアップ、JDK 21 互換性例外など多数の問題を修正。
  • Aspose.Diagram – フォント読み込み、TrueType フォント検出、シェイプ境界線読み込みにおけるレグレッション問題。
  • Aspose.EmailMailMessage 保存時の非決定的動作、OST 処理時のインデックス外アクセス、ソフト削除されたアイテムの検索エラーなど。
  • Aspose.HTML – MHTML → JPG 変換時のディクショナリ重複キー エラー。
  • Aspose.Imaging – MP3、SVGZ/WMZ/EMZ 形式の検出修正、GIF リサイズ時の破損、EMF → PDF の空白出力、CDR エクスポートエラー、TIFF フレームの読み込みハングアップ、ベクトルパス処理、その他多数の画像処理レグレッション。
  • Aspose.Note.one ファイル読み込み時のアプリケーションハングアップ。
  • Aspose.OCR – 言語コード、コンテンツ構造検出モード、非推奨警告に関する安定性・精度の問題を修正。
  • Aspose.OMR – バーコード生成・認識の統合不具合。
  • Aspose.Page – PS → PDF 変換時の画像欠損。
  • Aspose.PDF – 列抽出エラー、PageNumberStamp の破損、LaTeX 変換出力、テーブル吸収子例外、Chrome でのアノテーション可視化問題、OCR オーバーレイ変換、PDF/A‑2 変換失敗、ページ間での正規表現検索問題、PNG 変換時の権限チェック、BMP 圧縮、BMP 幅の負の配列サイズ、複数列 HTML 描画、max-width プロパティ処理、HTML変換後のテーブル余白、HTML コンテンツの位置ずれ、PDF → Excel 変換時の画像消失など多数の問題を修正。
  • Aspose.PSD – 古い PS 出力 PSD ファイルのシェイプ描画、AI ファイル描画エラー、新規作成 PSD イメージでの null GlobalResources、AI レイヤーデータ処理の問題。
  • Aspose.Slides – SVG → EMF 変換時のテキスト上部配置、PPTX → PDF 変換時のデータラベルの位置ずれ。
  • Aspose.Tasks – ガントチャートのタスクバー位置、グリッドライン色適用、ベースラインフィールド計算、時間スケールラベル描画、XLSX エクスポート時の空列挿入など多数の描画・計算問題。
  • Aspose.Words – 文書描画、メールマージ、チャートデータラベル、AI 翻訳、フィールド更新、ドキュメント比較、TOC フォント変更、朝鮮語番号付け、STYLEREF フィールド描画、マッピング後のインデント、フォームフィールドの重複、PDF 生成など多岐にわたる問題を修正(詳細は製品リリースノート参照)。
  • Aspose.Zip – LHA エントリおよびデルタ符号化エントリの展開不具合を修正。

インストール

Maven

<repositories>
   <repository>
      <id>repository.conholdate.com</id>
      <name>Conholdate Repository</name>
      <url>https://mvn.conholdate.com/</url>
   </repository>
</repositories>

<dependencies>
   <dependency>
      <groupId>com.conholdate</groupId>
      <artifactId>conholdate-total</artifactId>
      <version>24.12</version>
      <type>pom</type>
   </dependency>
</dependencies>

Gradle

repositories {
    maven {
        url 'https://mvn.conholdate.com/'
    }
}

compile(group: 'com.conholdate', name: 'conholdate-total', version: '24.12')

Ivy

<ivysettings>
    <settings defaultResolver="chain"/>
    <resolvers>
        <chain name="chain">
            <ibiblio name="Conholdate Repository" m2compatible="true" root="https://mvn.conholdate.com/"/>
        </chain>
    </resolvers>
</ivysettings>

<dependency org="com.conholdate" name="conholdate-total" rev="24.12">
    <artifact name="conholdate-total" ext="pom"/>
</dependency>

SBT

resolvers += Resolver.url("Conholdate Repository", url("https://mvn.conholdate.com/"))

libraryDependencies += "com.conholdate" % "conholdate-total" % "24.12"
リリース履歴