スプレッドシートを画像にレンダリングする際にデフォルトフォントを設定する
Contents
[
Hide
]
ImageOrPrintOptions.DefaultFontプロパティを使用して、スプレッドシートを画像にレンダリングする際にデフォルトフォントを設定してください。このプロパティは、ワークブックのデフォルトフォントが文字をレンダリングできない場合にのみ有効になります。ImageOrPrintOptions.DefaultFontプロパティで指定されたデフォルトフォントは、無効または存在しないフォントを持つすべてのセルに使用されます。
スプレッドシートを画像にレンダリングする際のデフォルトフォントの設定
以下のサンプルコードは、ワークブックを作成し、最初のワークシートのセルA4にテキストを追加し、そのフォントを無効または存在しないフォントに設定します。その後、ワークシートのイメージを2枚取得します。最初のイメージは、ImageOrPrintOptions.DefaultFontプロパティをCourier Newに設定して取得され、2番目のイメージは、ImageOrPrintOptions.DefaultFontプロパティをTimes New Romanに設定して取得されます。
ImageOrPrintOptions.DefaultFontプロパティをCourier Newに設定した後の出力画像です。
ImageOrPrintOptions.DefaultFontプロパティをTimes New Romanに設定した後の出力画像です。