Order printerで明細を印刷すると日本語が全て文字化けてしまう。

Topic summary

Order Printerアプリで明細書を印刷すると、日本語が全て□に文字化けする問題が発生。

発生環境:

  • macOS 12.7.5、Google Chrome 125.0.6422.61
  • 2024年5月19日より発生
  • PDFダウンロード後も同様の症状
  • プレビュー表示では正常

解決方法:
領収書テンプレートの編集ページで、<style>タグ内の最上部に以下のコードを追加:

@import url('https://fonts.googleapis.com/css2?family=M+PLUS+1p:wght@400;700&display=swap');

その後、font-familyの指定を"Open Sans", sans-serifから"M PLUS 1p", sans-serif !importantに変更。

結果: 報告者は提案された修正方法で問題を解決できたことを確認。

Summarized with AI on November 9. AI used: claude-sonnet-4-5-20250929.

本日2024年5月19日より、

OS : mac os 12.7.5

ブラウザ : Google Chrome / 125.0.6422.61(Official Build) (x86_64)

環境下でORDER PRINTERアプリを使用して、明細書を印刷すると

日本語が全て□に文字化けしてしまいます。

PDFをダウンロードして印刷しても同様の状態でございます。

プレビューでは問題なく日本語が表示されております。

デフォルトの「明細表を印刷する」からの印刷は問題なく日本語も印刷できました。

また別環境

OS : mac os 10.13.6

ブラウザ : Chromium 105.0.5186.0 (Developer Build) (x86_64)

ではORDER PRINTERを使用しても問題なく日本語を印刷することができました。

解決方法をご存知の方がおりましたら、ご教授いただけますと幸いでございます。

1 Like

自分も同じ問題に遭遇し、下記で解決できましたので共有します。

1. 領収書テンプレートの編集ぺージへ

2. 内の一番上に下記を追加

@import url('https://fonts.googleapis.com/css2?family=M+PLUS+1p:wght@400;700&display=swap');

3.font-family:“Open Sans”, sans-serif !important;

font-family:“M PLUS 1p”, sans-serif !important;

に変更

4.保存ボタン

試してみてください。

1 Like

解決に至ることが出来ました!

ご教授頂いた修正方法で原因も理解することが出来ました。

本当にありがとうございました。