Excel書類をPDF変換するためにAdobe PDFプリンターを利用しましたが
出力されたファイルにこんなのが書いてあってPDFができない。
%%[ ProductName: Distiller ]%%
%%[Page: 1]%%
Calibri not found, using Courier.
%%[ Error: invalidfont; OffendingCommand: xshow ]%%
Stack:
[115 102 85 111 111 106 74 76 0]
( )
%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%
%%[ Warning: PostScript error. No PDF file produced. ] %%
調べると、Officeに付属するフォントがPDFにしてはいけないものがあるからという理由だったが、そんなの事はこのメッセージでわからないよ。
情報元のでじまみ様、ありがとうございます。
https://plaza.rakuten.co.jp/mscrtf/diary/201208020000/
これで解決ならでじまみ様のサイトがあればよいので記事は書かないのですが・・。
しかし対策は印刷設定からフォントを含めないチェックを外すらしいが、外してもエラーが続く・・・。
結論としては、印刷時のダイアログでやってはダメで、デバイスとプリンターのところから設定する必要があった。意外と時間ロスしたので記しておきます。
設定から、もしくはコントロールパネルからデバイスとプリンターを表示 |
印刷設定から3つめのチェックを外す |
絶対忘れるのでメモとして残します。