Microsoft Word for Windows 95で作成したファイルをAspose.Words for .NETでPDFに変換できない

添付ファイル:
Property_MSWordWindows95.jpg (83.0 KB)

Property_MSOfficeWord.jpg (84.2 KB)

Aspose.Words for .NETを、WordファイルをPDFに変換するために利用しています。

Microsoft Word for Windows 95で作成したファイル(Property_MSWordWindows95.jpg:プロパティのキャプチャのみを添付しています)を
public SaveOutputParameters Save(Stream stream, SaveOptions saveOptions);
(saveOptionsはAspose.Words.Saving.PdfSaveOptions())
を使用してPDFに変換すると、エラーが発生して変換できません。

以下エラーメッセージ


The document appears to be corrupted and cannot be loaded.

Aspose.Words.FileCorruptedException: The document appears to be corrupted and cannot be loaded. —> System.InvalidOperationException: Incorrectly read SPRM:6F. Expected 8, but read 1 bytes.


エラーが発生するファイルを一度開き、再度保存しなおすと変換に成功します。
(Property_MSOfficeWord.jpg)
プログラム名がMicrosoft Office Wordに変わっています。

Microsoft Word for Windows 95で作成したファイルはサポート外でしょうか?
よろしくお願い致します。

@ando.yuki.fujixerox.co.jp,

テストのために、この問題が発生している入力Word文書をZIPでアップロードしてください。 その後、問題を調査し、詳細をお知らせします。

@ando.yuki.fujixerox.co.jp,

プライベートメッセージでDOCファイルを共有していただきありがとうございます。

私たちはシナリオをテストし、私たちの側で同じ問題を再現することに成功しました。 修正のため、この問題を問題追跡システムに記録しました。 この問題のIDはWORDSNET-20473です。 この問題の詳細をさらに調査し、修正状況を随時お知らせします。 ご不便をおかけして申し訳ございません。

@awais.hafeez

前回の更新からおよそ1ヶ月が経過しました。
本件の進捗と見通しを教えてください。

よろしくお願い致します。

@ando.yuki.fujixerox.co.jp,

残念ながら、問題はまだ解決されていませんが、この問題の修正に積極的に取り組んでいます。 この問題が解決されるとすぐに、このフォーラムスレッドでお知らせします。 ご不便をおかけして申し訳ございません。

@ando.yuki.fujixerox.co.jp,

WORDSNET-20473に関しては、DOCファイルのロード時に直面していた例外を修正し、次の20.8バージョンのAspose.Words for .NETに修正が含まれることをお知らせします。

ただし、例外を修正すると、このドキュメントのコンテンツに問題が見つかりました。つまり、ドキュメントにはビッグエンディアンバイトオーダーの日本語Shift-JISエンコーディングを使用したテキストエンコーディングが含まれていますが、エンコーディングがハードコーディングされた後でも、ドキュメントのコンテンツは現在判読不能で不完全です。

この問題に対処するために、ID WORDSNET-20807に関する別の問題を記録しました。 スレッドはこの問題にリンクされており、今後解決されるとすぐに通知されます。 ご不便をおかけして申し訳ありません。

The issues you have found earlier (filed as WORDSNET-20473) have been fixed in this Aspose.Words for .NET 20.8 update and this Aspose.Words for Java 20.8 update.