私はMicrosoft WordにXPS文書を作成しました(印刷 - > XPSライターに印刷します)。 Windows 7(64ビット)マシンでは、このファイルをXPSViewerまたはIEで開き、XPS文書が正常に印刷された実際のプリンタに送信できます。これまでのテストはすべてネットワークプリンタで行われています。
My Windows XP(32ビット)マシンでは、Microsoft WordでXPS文書を作成できますが、XPS文書を実際のプリンタに印刷しようとした試みは失敗しました。このマシンは、ジョブがプリンタに正常に送信されたことを示しますが、プリンタはドキュメントを印刷しないため、ジョブが受信されなかったことを示します。 XPとWin7マシンの両方からまったく同じプリンタに印刷しようとしています。非XPS文書を印刷しようとすると、XPマシンでまだうまく機能します。
この種の行動を引き起こすXPマシンから何が足りないでしょうか。私は.NET 4.0フレームワークがインストールされています。
XPの設定の潜在的にドライバの問題
SMATRAPDF 1.9を試してください。XPS(Portable Versionは単一のファイル、Install No Install)を読み込んでから、PDFオープンに失敗した場合はそのウィンドウから印刷を試してください。 XPS文字列を拒否するアプリ(XPSビューア)またはPrintDriver/Spooler
最新のドライバである場合は、Spoole Rawなどの高度な設定を変更してみてください。
SMATRAPDFは、CLIを介して直接プリンタにファイルを送信できます。
デフォルトプリンタのPDFファイルを印刷します
_-print-to-default $file.pdf
_
特定のプリンタでPDFを印刷します
_-print-to $printer_name $file.pdf
_
PDFファイルを開き、プリンタと印刷オプションを選択するための印刷ダイアログを表示します
_-print-dialog $file.pdf
_
デフォルトまたは-print-toが使用されている場合は、印刷後に終了します
_-exit-on-print
_
だから試してみてください。
ドライブ:\ path\sumatrapdf.exe -print-to-default -exit-on-print "drive:\ path\my test file.xps"
また
ドライブ:\ path\sumatrapdf.exe -print-dialog "drive:\ path\my test file.xps"
私は彼らが彼らのXPSオプションと64bit OSマシンに関する内部MSの問題であると私は信じています。 MS OneNoteには、私が信じるXPSドライバを使用しているXPSドライバを使用する印刷オプションがありますが、少なくともOneNote 2007バージョンの場合は64ビットOSがある場合はありません。 Microsoft OneNoteチームエンジニアは、自分の時間に、彼自身の作りのために投稿された彼自身の作りのXPSドライバーを含むX64マシンでOneNoteに送信するための「周りの修正」を書きました。公式MSドライバソリューションでさえありませんでした。彼らはOneNote 2010バージョンのためにそれを修正したかもしれません。しかし、64ビットのOS XPSオプションは、マイクロソフトから正しく取り上げられていないのは問題がありました。特定のXPSの問題に対してクイックフィックスドライバがあるかどうかを確認するためにMSを検索する必要があるかもしれません。私は彼らのMS OneNoteのウェブサイトを探しました。
- この投稿 、プリンタスプールを無効にしてみてください。
これはプリンタの[プロパティの詳細設定]タブで[プリンタに直接印刷する]をオンにします。