回答:
PostScriptとPCLは、最も一般的に使用されているページ記述言語です。つまり、プリンターが理解できる低レベルの言語です。PCLにはさまざまなバージョンがあり(http://en.wikipedia.org/wiki/Printer_Command_Languageを参照)、PXLはPCL-XLまたはPCL6(拡張)が最新かつ最高のバージョンです。ほとんどのプリンターは、PostScriptまたはPCL(その特定のバージョンまたは複数のバージョン)のいずれかのみをサポートします。その仕様によると、お使いのプリンターモデルはPostScriptとPCL6および5cの両方をサポートしているようです。
プリンタがサポートしている場合は、最高の出力品質が得られるため、通常はPostScriptドライバを使用する必要があります。プリンターにPostScriptモードでインタープリターのバグやメモリ不足などの問題がある場合、PXLまたはPCL6ドライバーをPostScriptの代わりに使用できます。PCL(5c)ドライバーはおそらく追加のメリットを与えないでしょう(おそらくPXLは白黒のみで、PCLはカラー用であり、PPDS内の情報とプリンターがPCL6をどの程度サポートしているかによって異なります)。
「最高の」ドライバーは、実際に期待するもの、つまり速度または最大出力品質に依存し、使用される入力(白黒またはカラーおよびテキスト/ラインアートまたは写真)にも依存します。PXLは白黒のテキストだけの方が高速ですが、PostScriptはカラーの写真の出力品質が向上します。簡単なテストを行って、異なる目的でそれらを見つけたり使用したりすることができます。
同じタイプのCanon C5045iをPCL6-PCL5e-PostScript-UFRII_v21.30_INF_x64-UFRII_v21.30_Setup_x64
使用していますが、インストーラーv21.30が機能しません。
Canon Generic PCL6プリンタードライバー(v2.00)を試しましたが、プリンターは正常に動作しましたが、黒のみで印刷されました。
その後、UFRII_XPS_V200_Win_uk_EN_02
(XPSドライバー)v.600 を見つけて問題なく動作し、カラーで印刷できるようになりました。