biz-Streamマニュアル ライブラリ共通ガイド 第6章 フォントについて 6.8.2 埋め込みフォントプロパティの出力例

6.8.2 埋め込みフォントプロパティの出力例

1.埋め込みフォント(和文)

例1:TTCフォントの場合

※実際にはYuGothR.ttcにはYu Gothic UIが含まれますがここでは省略します。

# YuGothic-Regular
#-------------------------------
embedded.font.Embedded_YuGothic-Regular.file=/bs/fonts/YuGothR.ttc
embedded.font.Embedded_YuGothic-Regular.name=YuGothic-Regular
embedded.font.Embedded_YuGothic-Regular.type=Type0Identity
embedded.font.Embedded_YuGothic-Regular.encoding=PDFEmbeddedIdentity_H
embedded.font.Embedded_YuGothic-Regular.cmap=3,10
embedded.font.Embedded_YuGothic-Regular.ivscmap=0,5
embedded.font.V_Embedded_YuGothic-Regular.file=/bs/fonts/YuGothR.ttc
embedded.font.V_Embedded_YuGothic-Regular.name=YuGothic-Regular
embedded.font.V_Embedded_YuGothic-Regular.type=Type0Identity
embedded.font.V_Embedded_YuGothic-Regular.encoding=PDFEmbeddedIdentity_V
embedded.font.V_Embedded_YuGothic-Regular.cmap=3,10
embedded.font.V_Embedded_YuGothic-Regular.ivscmap=0,5

例2:TTFフォントの場合

※TTFの場合はnameが省略可能のため出力しません。

# YuMincho-Regular
#-------------------------------
embedded.font.Embedded_YuMincho-Regular.file=/bs/fonts/yumin.ttf
embedded.font.Embedded_YuMincho-Regular.type=Type0Identity
embedded.font.Embedded_YuMincho-Regular.encoding=PDFEmbeddedIdentity_H
embedded.font.Embedded_YuMincho-Regular.cmap=3,10
embedded.font.Embedded_YuMincho-Regular.ivscmap=0,5
embedded.font.V_Embedded_YuMincho-Regular.file=/bs/fonts/yumin.ttf
embedded.font.V_Embedded_YuMincho-Regular.type=Type0Identity
embedded.font.V_Embedded_YuMincho-Regular.encoding=PDFEmbeddedIdentity_V
embedded.font.V_Embedded_YuMincho-Regular.cmap=3,10
embedded.font.V_Embedded_YuMincho-Regular.ivscmap=0,5

例3:OTFフォントの場合

※OTFの場合はnameが省略可能のため出力しません。
※このフォントはcmapテーブルにフォーマット12、14が存在しないため、cmapおよびivscmap設定は出力しません。

# ShinGoPro-Regular
#-------------------------------
embedded.font.Embedded_ShinGoPro-Regular.file=/bs/fonts/A-OTF-ShinGoPro-Regular.otf
embedded.font.Embedded_ShinGoPro-Regular.type=type1identity
embedded.font.Embedded_ShinGoPro-Regular.encoding=PDFEmbeddedIdentity_H
embedded.font.V_Embedded_ShinGoPro-Regular.file=/bs/fonts/A-OTF-ShinGoPro-Regular.otf
embedded.font.V_Embedded_ShinGoPro-Regular.type=type1identity
embedded.font.V_Embedded_ShinGoPro-Regular.encoding=PDFEmbeddedIdentity_V

2.埋め込みフォント(欧文)

例1:TTFフォントの場合

※TTFの場合はnameが省略可能のため出力しません。
※欧文の場合は縦書きの定義は出力しません。

# Tahoma
#-------------------------------
embedded.font.Embedded_Tahoma.file=/bs/fonts/tahoma.ttf
embedded.font.Embedded_Tahoma.type=type0identity
embedded.font.Embedded_Tahoma.encoding=PDFEmbeddedIdentity_H

例2:OTFフォントの場合

※OTFの場合はnameが省略可能のため出力しません。
※欧文の場合は縦書きの定義は出力しません。

# SST-Medium
#-------------------------------
embedded.font.Embedded_SST-Medium.file=/bs/fonts/SST-Medium.otf
embedded.font.Embedded_SST-Medium.type=type1identity
embedded.font.Embedded_SST-Medium.encoding=PDFEmbeddedIdentity_H