スプレッドシートを画像にレンダリングする際にデフォルトフォントを設定する
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 に設定した後の出力画像です。