フォントの選択ルールに対してご検討

222.png (22.2 KB)
Aspose.Cells for Java 24.9
上記のフォントの選択ルールにより、こちらのお客様が以下の質問を提出しました。
質問に対してご回答をよろしくお願いいたします。

① (2)~(4)はAsposeCellsの設定値という認識で正しい? だとすると、現状これらのプロパティには何が指定されている?
② (3)は名前からするとそれぞれPDF、画像用のプロパティに思えるが、出力種別がPDFのときはPdfSave~、BMPのときはImageOrPrint~が使われ、出力種別SVGの時はどちらも参照されないということか?
③ (5)は、具体的にはどういう動きになるのか。
④ (6)のとき、日本語はどのフォントが選択されるのか?

@jishangyang

質問の内容が具体的でないため、もう少し詳細を教えていただけますか?特に、どのAspose.Cellsの設定値についての質問かを明確にしてください。

@jishangyang ,

Workbook.DefaultStyle.Font はソースファイルによって決定されます.
PdfSaveOptions.DefaultFont/ ImageOrPrintOptions.DefaultFont and FontConfigs.DefaultFontName はデフォルトでは設定されておらず、値は null です, 希望する値を設定できます.

PDF をエクスポートする場合は PdfSaveOptions を使用し、画像 (bmp、png、jpg、svg を含む) をエクスポートする場合は ImageOrPrintOptions を使用します。

フォントを反復処理して、対象の text を表示できるものを探します。

この場合、対象の text を表示するのに適したフォントが見つからず、対象のテキスト (日本語を含む) が表示されないか、ボックスとして表示されます。