« 待機コマンド | トップページ | Windows 7にしてから困っていること »

2014年4月19日 (土)

印刷できないWebページ

自宅のMacでのこと。

妻がプリンタが反応しないと言う。詳しく聞くと、特定のページだけプリンタが反応せず、PDFに保存もできないしプレビューからの印刷もできないとのこと。

環境はOS X Mavericks 10.9.1, Safari 7.0.1, Firefox 27.0.1, HP Photosmart 2710で確認。

件のページをMac OS X Tiger 10.4.11, Camino 2.0, HP Photosmart 2710で開いても同じ。

印刷ダイアログでPDFの保存をしようとしても「保存」ボタンを押せないのだが、ふと思いついてファイル名を変更したら保存できた。PDF保存時のファイル名にはウインドウタイトルが使われるのだが、件のページのタイトルは全角で145文字。全角83文字まで減らしたらPDFで保存できた。

AppleのサポートページによればOS Xではファイル名は半角255バイトまで使えるとある。日本語だとどうなるかは書いていないのだけど、MavericksのFinderで試すと全角文字でも255文字が最長の模様。

ただ、印刷ダイアログからPDFで保存する場合はその途中のどこかのプロセスで日本語はUnicodeの1文字3バイトの数え方になり、ファイル名の記憶領域が255バイトしか無いため、拡張子 ".pdf" の分を除くと (255-4)/3≒83文字が限界になっているっぽい。

おそらく、印刷時に作る作業用ファイルがウインドウタイトルをファイル名に使うため、印刷もできなくなっていたのだろう。

|

« 待機コマンド | トップページ | Windows 7にしてから困っていること »

Mac OS X」カテゴリの記事

Firefox」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)


コメントは記事投稿者が公開するまで表示されません。



トラックバック


この記事へのトラックバック一覧です: 印刷できないWebページ:

« 待機コマンド | トップページ | Windows 7にしてから困っていること »