We're sorry Aspose doesn't work properply without JavaScript enabled.

Free Support Forum - aspose.com

[Aspose.Diagram for Java] vsdからvsdxへ変換後のファイルが開けない

202.vsdを以下のsampleコードでvsdxに変換します。

public void sample() throws Exception {

    Path input = Paths.get("C:\\test\\input");
    Path output = Paths.get("C:\\test\\output");

    String fileName = "202.vsd";

    try (InputStream stream = Files.newInputStream(input.resolve(fileName));
            OutputStream outputStream = Files.newOutputStream(output.resolve(fileName + ".vsdx"))) {

        Diagram diagram = new Diagram(stream);
        diagram.save(outputStream, SaveFileFormat.VSDX);

    } catch (Exception e) {
        System.out.println(fileName + ": converting failed.");
        System.out.println(e.getMessage());
    }
}

しかし、変換後のvsdxファイルがVisioで開けません。
変換後のvsdxファイルを開く際にVisioでエラーメッセージが表示されます。

正常に変換することは可能でしょうか。

使用バージョン: Aspose.Diagram for Java 22.4
サンプルデータ: Sample.zip (8.3 MB)

@yudai_yamaguchi
このケースをさらに調査するために、問題追跡システムにDIAGRAMJAVA-50941として問題を記録しました。 その詳細を調査し、修正の状況をお知らせします。 しばらくお待ちください。

ご不便をおかけしてしまい申し訳ございません。

The issues you have found earlier (filed as DIAGRAMJAVA-50941) have been fixed in this update. This message was posted using Bugs notification tool by philip.zhou