Spire.Office for Java

ニュース&リリース

2026-10-30

Spire.Office for Java 11.10.0 がリリースされました

このたび、Spire.Office for Java 11.10.0 のリリースをお知らせいたします。本バージョンでは、以下の 2 つの主要な機能強化が導入されています。 Spire.PDF for Java は、HTML を PDF に変換する際のフォント設定と、PDF の指定ページ範囲を Word に変換する機能を新たにサポートします。また、Spire.Presentation for Java は、PowerPoint を Markdown に変換する機能を新たにサポートします。さらに、Word、Excel、PDF、PowerPoint ファイルの変換および処理中に発生した複数の問題が修正されました。詳細については、以下をご覧ください。

以下のリンクをクリックして、Spire.Office for Java 11.10.0 をダウンロードしてください:

変更内容一覧

Spire.Doc for Java

カテゴリー ID 説明
不具合修正 SPIREDOC-10471 変換後の PDF の内容が元の Word 文書と一致しない問題を修正しました。
不具合修正 SPIREDOC-11959 SPIREDOC-12092 Word の目次フィールドを更新した後、ページ番号が正しく表示されない問題を修正しました。
不具合修正 SPIREDOC-12025 変更履歴を承諾した後、文書の内容が正しくない問題を修正しました。
不具合修正 SPIREDOC-12055 Word から PDF へ変換する際に、余分な空白ページが生成される問題を修正しました。
不具合修正 SPIREDOC-12064 図表番号を挿入した後、キャプション番号が自動的に更新されない問題を修正しました。
不具合修正 SPIREDOC-12108 Word から PDF への変換中に、メモリが適時に解放されない問題を修正しました。
不具合修正 SPIREDOC-12109 コメントをクリアした後もコメントが残ってしまい、操作が失敗する問題を修正しました。
不具合修正 SPIREDOC-12114 長いテキストを置換する際に OutOfMemoryError がスローされる問題を修正しました。

Spire.XLS for Java

カテゴリー ID 説明
不具合修正 SPIREXLS-6211 Excel から PDF への変換プログラムが常にハングアップし、変換に失敗する問題を修正しました。

Spire.Presentation for Java

カテゴリー ID 説明
新機能 SPIREPPT-2914 PPT (X) を Markdown ファイル形式に変換する機能を追加しました。
Presentation presentaion = new Presentation();
presentaion.loadFromFile(inputFile);
presentaion.saveToFile(outputFile, FileFormat.Markdown);
presentaion.dispose();
不具合修正 SPIREPPT-3200 PPT (X) を PDF に変換した後にコンテンツのレイアウトが不整合になる問題を修正しました。

Spire.PDF for Java

カテゴリー ID 説明
新機能 SPIREPDF-8121 HTML から PDF への変換時にフォントを設定する機能に対応しました。
ConvertOptions options = new ConvertOptions();
options.setAllowedFonts(new String[] { "Times New Roman", "Arial" });
converter.convertToPdf(input, output, options);
新機能 SPIREPDF-8142 PdfGridCellContent に setTextPen(PdfPen) メソッドを追加しました。
PdfDocument doc = new PdfDocument();
        PdfPageBase page = doc.getPages().add();

        PdfGrid grid = new PdfGrid();
        grid.getStyle().setCellSpacing(1.0f);
        PdfGridRow row = grid.getRows().add();
        grid.getColumns().add(2);

        float width = (float) page.getCanvas().getClientSize().getWidth()-(grid.getColumns().getCount() + 1);

        grid.getColumns().get(0).setWidth(width * 0.8f);
        PdfGridCell pdfGridCell = row.getCells().get(0);
        PdfGridCellStyle pdfGridStyle =new PdfGridCellStyle();
        PdfPen pen = PdfPens.getGreen();
        pdfGridStyle.setTextPen(pen);
        pdfGridStyle.setTextBrush(PdfBrushes.getBlack());
        Font font=new Font("方正仿宋_GBK", Font.PLAIN, 12);
        PdfTrueTypeFont trueTypeFont = new PdfTrueTypeFont(font, true);
        pdfGridStyle.setFont(trueTypeFont);
        pdfGridCell.setStyle(pdfGridStyle);
        pdfGridCell.setValue("Thank you for interest in Spire.PDF.");



        PdfGridCellContentList lst = new PdfGridCellContentList();
        PdfGridCellContent textAndStyle = new PdfGridCellContent();
        textAndStyle.setText("Thank you for interest in Spire.PDF.");
        textAndStyle.setFont(trueTypeFont);
        textAndStyle.setPen(PdfPens.Green());
        textAndStyle.setBrush(PdfBrushes.getGreen());
        lst.getList().add(textAndStyle);
        row.getCells().get(1).setValue(lst);

        PdfLayoutResult result = grid.draw(page, new Point2D.Float(10, 100));
        doc.saveToFile("result_Bold.pdf", FileFormat.PDF);
新機能 SPIREPDF-7439 指定した PDF ページ範囲の Word への変換をサポートします。
PdfToWordConverter pdfToWordConverter = new PdfToWordConverter(inputPath);

pdfToWordConverter.saveToDocx(0, 2, outputPath);
不具合修正 SPIREPDF-7542 PDF から Word への変換時に単語間のスペースが失われる問題を修正しました。
不具合修正 SPIREPDF-7659 フローレイアウトモードで PDF から Word に変換する際に、グラフのデータが失われる問題を修正しました。
不具合修正 SPIREPDF-7955 PDF から Word への変換結果が正確でない問題を修正しました。
不具合修正 SPIREPDF-8103 PDF から Word への変換時にフォント名に余分な接頭辞が付加され、太字の書式が失われる問題を修正しました。
不具合修正 SPIREPDF-8120 PDF から Word への変換時に書式が崩れる問題を修正しました。
不具合修正 SPIREPDF-8157 ImageReader.getImageMetadata の呼び出し時に NoSuchMethodException が発生する問題を修正しました。
不具合修正 SPIREPDF-6805/SPIREPDF-6891 PDF から Word への変換時にコンテンツレイアウトが崩れる不具合を修正しました。
不具合修正 SPIREPDF-6960 表のテキストを抽出する際に、セル内のテキストのスペースが失われる不具合を修正しました。
不具合修正 SPIREPDF-6980 PDF から画像への変換時に印鑑(印影)の色が変化する不具合を修正しました。