少し古い4Dで印刷プレビューができない問題と対策
3 posters
少し古い4Dで印刷プレビューができない問題と対策
先日少し前の4Dのバージョンでプレビューができない現象が発生しました。
対応策が分かったので共有します。
調査及び対応策のご提示を頂いたアッドスペック社の成沢さんの
許可を頂きましたので、ここにUpします。
(成沢さん、ありがとうございます!)
なお、言うまでも無いことではありますが、以下の対応は自己責任
でお試しください。
現象
最新のWindows UpDateを行ったWindows 10で
4Dからプレビュー印刷を行うと
・真っ白なXPSビューワー画面が表示される
・Windowsの進捗インジケーター(グルグル)が表示
され続けて終わらない
現象が発生し、プレビューできない
問題発生環境
※調査は用意できる環境で行いましたので、全てのケースを
網羅しているわけではありません。
・Windows
Windows 10 21H2
↑このアップデートがかかるとNGになるようです
・4Dバージョン
「○」:プレビュー可
「×」:問題発生:プレビュー不可
v12 → 〇
v13 → ×
v14 → ×
v15 → ×
v16 → ×
v16R5 → 〇
v17 → 〇
v18 → 〇
対応策
方針
Windows標準のXPSビューワーの代替として他の
XPS表示アプリを使用する
具体策例
・「MuPDF」と言うシンプルなXPS表示アプリをインストール
(とてもシンプルなので、XPSビューワの代替として違和感がない)
https://forest.watch.impress.co.jp/docs/review/639246.html
・拡張子「xps」と「oxps」を上記アプリに関連付ける
4Dからは作成したプレビュー用のxpsファイルを単純にキックして表示
しているようなので、上記の関連付けで表示されました。
古いバージョンの4DだとやっぱりWindowsの定期アップデートで不具合が
少しずつ出ますね。
今回は対応策が判明したので良かったですが、「どうにもならない」場合は
緊急バージョンアップとかになりそうでちょっとイヤかなと。
そろそろ、継続的なサポート契約を必須として、4Dのバージョンが古く
なりすぎないようにしないといけないのかな、と思いました。
対応策が分かったので共有します。
調査及び対応策のご提示を頂いたアッドスペック社の成沢さんの
許可を頂きましたので、ここにUpします。
(成沢さん、ありがとうございます!)
なお、言うまでも無いことではありますが、以下の対応は自己責任
でお試しください。
現象
最新のWindows UpDateを行ったWindows 10で
4Dからプレビュー印刷を行うと
・真っ白なXPSビューワー画面が表示される
・Windowsの進捗インジケーター(グルグル)が表示
され続けて終わらない
現象が発生し、プレビューできない
問題発生環境
※調査は用意できる環境で行いましたので、全てのケースを
網羅しているわけではありません。
・Windows
Windows 10 21H2
↑このアップデートがかかるとNGになるようです
・4Dバージョン
「○」:プレビュー可
「×」:問題発生:プレビュー不可
v12 → 〇
v13 → ×
v14 → ×
v15 → ×
v16 → ×
v16R5 → 〇
v17 → 〇
v18 → 〇
対応策
方針
Windows標準のXPSビューワーの代替として他の
XPS表示アプリを使用する
具体策例
・「MuPDF」と言うシンプルなXPS表示アプリをインストール
(とてもシンプルなので、XPSビューワの代替として違和感がない)
https://forest.watch.impress.co.jp/docs/review/639246.html
・拡張子「xps」と「oxps」を上記アプリに関連付ける
4Dからは作成したプレビュー用のxpsファイルを単純にキックして表示
しているようなので、上記の関連付けで表示されました。
古いバージョンの4DだとやっぱりWindowsの定期アップデートで不具合が
少しずつ出ますね。
今回は対応策が判明したので良かったですが、「どうにもならない」場合は
緊急バージョンアップとかになりそうでちょっとイヤかなと。
そろそろ、継続的なサポート契約を必須として、4Dのバージョンが古く
なりすぎないようにしないといけないのかな、と思いました。
内山 高志- 投稿数 : 37
登録日 : 2016/07/13
Re: 少し古い4Dで印刷プレビューができない問題と対策
参考までに
C#で作成した簡易XPSビューア
https://github.com/miyako/4d-tips-3rd-party-xps-viewer
関連付けを変更する代わりに
* 出力先:ファイル
* 拡張子:.xpsまたは.oxps
などとすることにより,OPEN URLで開くこともできます。
https://github.com/4D-JP/4d-tips-print-preview
C#で作成した簡易XPSビューア
https://github.com/miyako/4d-tips-3rd-party-xps-viewer
関連付けを変更する代わりに
* 出力先:ファイル
* 拡張子:.xpsまたは.oxps
などとすることにより,OPEN URLで開くこともできます。
https://github.com/4D-JP/4d-tips-print-preview
miyako- 投稿数 : 483
登録日 : 2016/07/05
Re: 少し古い4Dで印刷プレビューができない問題と対策
ありがとうございます!
選択技が広がってありがたいです!
>関連付けを変更する代わりに...
おー。なるほど、他でxpsを使っていて、関連付けができない場合にはとても有効ですね。
使い所を考えています。
ありがとうございます!
選択技が広がってありがたいです!
>関連付けを変更する代わりに...
おー。なるほど、他でxpsを使っていて、関連付けができない場合にはとても有効ですね。
使い所を考えています。
ありがとうございます!
内山 高志- 投稿数 : 37
登録日 : 2016/07/13
Re: 少し古い4Dで印刷プレビューができない問題と対策
私の場合、Windows10で仮想プリンター「Microsoft Print to PDF」がある前提で
下記の方法を取りました。
SET CURRENT PRINTER("Microsoft Print to PDF")
SET PRINT OPTION(Destination option;2;$pdfpath)
OPEN PRINTING JOB
Print form([Table];"印刷フォーム")
CLOSE PRINTING JOB
OPEN WEB URL($pdfpath)
下記の方法を取りました。
SET CURRENT PRINTER("Microsoft Print to PDF")
SET PRINT OPTION(Destination option;2;$pdfpath)
OPEN PRINTING JOB
Print form([Table];"印刷フォーム")
CLOSE PRINTING JOB
OPEN WEB URL($pdfpath)
Ota- 投稿数 : 18
登録日 : 2016/07/22
Permissions in this forum:
返信投稿: 不可
|
|