• Macから送られたPDFがWindowsで圧縮できない

    2022/08/15
  • ※当サイトはアフィリエイト広告を利用しています。
  • LhaplusとMac(UTF-8)の相性が原因

    Macで作成したPDFをメールで送ったファイルが、Windows(以下Win)で圧縮できない問題にあたりました。

    「Mac・Win・文字化け・圧縮」あたりのワードは、文字化け関係に原因がありそうなのは分かるものの、今回は挙動が違ったので、忘れないようにまとめました。

     

    今回はメールに添付したファイルを、Winの標準ソフト(Lhaplus)で圧縮がかけようとしても、ぐるぐるカーソルが回って無反応。

     

    結局はファイル名に日本語が入っているのがまずかったのですが、メールでなくサーバーを経由して渡した同じファイル名は、圧縮がかけられるという、ちょっと不思議な現象でした。

    他のWinマシンでもLhaplusではかけられず、CubeICEではかけられたので、マシンの問題ではなく、Lhaplusに原因がありそう。

    検索してみるとLhaplusはUTF-8に対応していないようです。あくまでWin専用ソフト、ということになります。

     

    一方、サーバーを経由すると出来たというのは、サーバーにより文字コードの対応が変わるっぽいです…がこの辺りは調べてもよく分からなかったので、なんとなくです。

    さくらサーバーで日本語のファイル名を上げると見れないのはこうやって解決。

    https://itojisan.xyz/パソコンのトラブル/ダウンロードしたファイル名が文字化け/

    ということで、長きにわたってなくならない、エンコード問題。MacとWinでやりとりするためにも、ある程度環境整備は必要そうです。

Comment

入力エリアすべてが必須項目です。メールアドレスが公開されることはありません。

内容をご確認の上、送信してください。