【Aspose.Words for .NET】PDF変換時の改行位置ずれおよびページ数増加の問題について

■利用製品
Aspose.Total for .NET(v24.6)

■事象
Aspose.Words for .NETを利用し、下記添付ファイルからPDFへ変換を行いました。
TestWord20250214.zip (561.9 KB)
・変換元ファイル:「TestWord.docx」
・変換後PDF:「TestWord_Aspose.pdf」

以下の2点が実Wordファイルと異なります。
添付ファイル「ErrorScreenshot2050214.png」をご参照ください。
①変換後のPDFで改行の位置が異なる箇所があります。
②変換後のPDFで2ページ目が表示されています。

■確認事項
変換後のPDFは変換元の「TestWord.docx」と一致することが望ましいですが、
例:比較用PDF(Microsoft Print to PDF):「TestWord_MS.pdf」
なにか改善方法ありますでしょうか。
恐れ入りますが、ご教示のほどよろしくお願いいたします。

■参考チケット
以前起票した以下のチケットと類似の事象のため、併せてご参考ください。
【Aspose.Words】PDF変換により改行異なる事象が発生する
WORDSNET-25265
【Aspose.Words】WordファイルのPDF変換時にレイアウトと改ページが異なる問題について
WORDSNET-26222
WORDSNET-26223

以上、宜しくお願いいたします。

@caoyuan

PDF変換時に改行位置がずれる問題やページ数が増加する問題については、いくつかの要因が考えられます。以下の手順を試して、問題の改善を図ることができます。

  1. フォントの埋め込み: 使用しているフォントがPDFに正しく埋め込まれていない場合、改行位置がずれることがあります。Word文書で使用しているフォントがPDF変換時に正しく認識されるように、フォントを埋め込む設定を確認してください。

  2. ページ設定の確認: Word文書のページ設定(余白、サイズなど)がPDF変換時に影響を与えることがあります。Word文書のページ設定が正しいかどうかを確認し、必要に応じて調整してください。

  3. 最新バージョンの使用: Aspose.Wordsの最新バージョンを使用しているか確認してください。バージョンによっては、PDF変換に関するバグが修正されている場合があります。

  4. 変換オプションの調整: Aspose.WordsにはPDF変換時に使用できるさまざまなオプションがあります。これらのオプションを調整することで、変換結果を改善できる場合があります。具体的には、PdfSaveOptionsを使用して、変換時の設定をカスタマイズできます。

以下は、Word文書をPDFに変換する際の基本的なコード例です。必要に応じて、PdfSaveOptionsを調整してください。

using Aspose.Words;
using Aspose.Words.Saving;

Document doc = new Document("TestWord.docx");
PdfSaveOptions options = new PdfSaveOptions();
// 必要に応じてオプションを設定
doc.Save("TestWord_Aspose.pdf", options);

これらの手順を試しても問題が解決しない場合は、以前のチケットやフォーラムの投稿を参照して、他のユーザーの解決策を確認することをお勧めします。特に、以下のチケットが関連している可能性があります:

これらの情報が、PDF変換の問題解決に役立つことを願っています。

@caoyuan この問題をご報告いただきありがとうございます。内部の問題追跡システムで次の新しいチケットをオープンし、無料サポート ポリシー に記載されている条件に従って修正を提供します。

Issue ID(s): WORDSNET-27875

優先的にサポートが必要な場合は、有料サポート サービス を利用できるほか、有料サポート管理チームに直接アクセスすることもできます。