このリリースの新機能

機能 ID 説明
CONVERSIONNET‑8090 外部アセットの読み込みをメールファイルで無効化 – メールメッセージの変換時に外部リソース(画像、スタイルシート等)の読み込みをブロックする機能を追加しました。これによりセキュリティが向上し、変換速度が速くなる場合があります。
CONVERSIONNET‑8124 Word → PDF のフルフォント埋め込み – WordProcessing ドキュメントで使用されているすべてのフォントを PDF へ変換する際に埋め込むオプションを導入し、どのシステムでも同一のテキスト描画を保証します。

新しい API の使用方法

メール変換時に外部リソースをスキップする

var loadOptions = new EmailLoadOptions
{
    SkipExternalResources = true
};

SkipExternalResourcestrue に設定されている場合、すべての外部アセットが無視されます。

選択されたリソースをホワイトリストに登録

var loadOptions = new EmailLoadOptions
{
    SkipExternalResources = true,
    WhitelistedResources = { "trusted-domain.com", ".jpeg", ".png" }
};

WhitelistedResources に一致するエントリのリソースは通常通り読み込まれます。それ以外はすべてブロックされたままです。

PDF 変換時にフルフォントを埋め込む

var convertOptions = new PdfConvertOptions();
convertOptions.EmbedFullFonts = true;

EmbedFullFontstrue に設定すると、変換器は生成された PDF に完全なフォントファイルを埋め込むよう強制されます。

不具合修正と機能強化

問題 ID 種類 説明
CONVERSIONNET‑8108 バグ AI、PSD、PSB ファイルの FODP/POT への変換に失敗しました。
CONVERSIONNET‑8109 バグ AI、PSD、PSB ファイルの XPS への変換に失敗しました。
CONVERSIONNET‑8024 バグ 生成された PDF の添付アイコンの順序が正しくありませんでした。
CONVERSIONNET‑8131 バグ 変換プロセスの開始時に IConverterListener.Started() が呼び出されませんでした。

これらの修正により、Adobe Illustrator、Photoshop、および大容量 Photoshop (PSB) ソース ファイルの完全な互換性が復元され、PDF の添付表示が修正され、リスナー コールバックがドキュメントどおりに発火するようになります。

アップデートの入手方法

  • NuGet – ターゲット フレームワークに合ったパッケージを選択してください:

    .NET 6+(クロスプラットフォーム):

    dotnet add package GroupDocs.Conversion --version 25.12
    

    .NET Framework 4.6.2+:

    dotnet add package GroupDocs.Conversion.NETFramework --version 25.12
    

    バージョン 25.1.0 以降、ライブラリは各プラットフォームをより適切にサポートするために 2 つの別々のパッケージに分割されました。

  • Direct download – 公式リリースページから .NET 用にコンパイルされたアセンブリをダウンロードしてください:
    https://releases.groupdocs.com/conversion/net/25.12/

リソース