2
フォントをxlsに埋め込んでPHPExcelで使用する方法はありますか?PHPExcel:カスタムフォント?
私はExcelでバーコードフォントを使用したいので、カスタムフォントが必要です。 バーコードイメージを埋め込もうとしましたが、印刷時にランダムなドットが表示され、バーコードスキャナが読み取れません。
フォントをxlsに埋め込んでPHPExcelで使用する方法はありますか?PHPExcel:カスタムフォント?
私はExcelでバーコードフォントを使用したいので、カスタムフォントが必要です。 バーコードイメージを埋め込もうとしましたが、印刷時にランダムなドットが表示され、バーコードスキャナが読み取れません。
ありません。 Excelは、Excelドキュメントが開かれているクライアントPC上に存在するフォントの範囲に依存しています。フォントが存在しない場合は、そのクライアントPC上に存在するフォントファミリーのメンバーにフォールバックします。そのフォントファミリのメンバーがクライアントPC上に存在しないxlsファイルで参照されるフォントの場合、単にレンダリングできません。これは標準のMS Excelの動作で、PHPExcelで生成されたファイルに特有のものではありません。
私が提案できる唯一の方法は、バーコードの画像ファイルを生成し、その画像をxlsファイルに埋め込むことです。
もう1つの選択肢は、Excelファイルと同じ場所にフォントをダウンロードとして提供することです。 魅力的ではありませんが、あなたのユーザーのシステムにこのフォントを絶対に必要とする場合は、これがうまくいくかもしれません。 –