次の方法で共有


先進アプリからの印刷では、高度な印刷機能を選択すると大きなスプール ファイルが作成されます

この記事では、1 枚あたりのページ数など、高度な印刷機能を選択すると大きなスプール ファイルが作成されるため、Modern App から印刷するときに発生する問題について説明します。

適用対象: Windows 10 - すべてのエディション
元の KB 番号: 2989058

現象

以下のシナリオについて考えてみます。

  • Windows 10 を実行しているシステムがある。
  • PDF ファイルなど、複数のページの画像とテキストを含むモダン アプリでドキュメントを開いています。
  • PostScript または PCL6 ベースのプリンター ドライバーを使用して、ファイルを印刷しようとするとします。
  • プリンターのプロパティ内で、印刷機能を選択して、シートごとに複数のページを含めます。

このシナリオでは、印刷ジョブが印刷キューに送信されるときに、印刷ジョブのサイズがファイル サイズよりも大きいことがわかります。

原因

この問題は、スプール されたデータを XPS データから Enhanced MetaFile (EMF) に変換する必要がある場合に想定される動作です。 これは、GDI エンジンによって、印刷デバイスが受信できるプリンター定義言語 (PDL) データにデータを変換できるようにするためです。

このシナリオでは JPEG イメージの回転がサポートされていないため、JPEG パススルーが使用されない場合があります。

解決方法

この問題を回避するには、スプール データのサイズを制限する必要があります。 印刷デバイスにデータ変換は必要ないため、デスクトップ アプリケーションからドキュメントを印刷します。