FontEmbedding プロパティ

TrueTypeフォントの埋込み設定をGet/Setする。


Type: prnFontEmbedding

注意点

このオプションPRN_FONT_EMBED_FULLSET(フォントのフルセットの埋め込み)、 特にCJKフォントは、PDFファイルの容量を著しく増やしますので、フルセットの埋込みは推奨していません。フォントの埋め込みが必要な場合、PRN_FONT_EMBED_SUBSET(フォントのサブセットの埋込み)の方が良い選択でしょう。

Note: バーコードフォントのような非標準フォントを埋込む必要がある場合、FontEmbedAsType0プロパティをTrueに設定することをお勧めします。

使用例


Set oPrinter = CreateObject("easyPDF.Printer.5")
Set oPrintJob = oPrinter.PrintJob
Set oPDFSetting = oPrintJob.PDFSetting

oPDFSetting.FontEmbedAsType0 = True
oPDFSetting.FontEmbedding = PRN_FONT_EMBED_SUBSET
oPDFSetting.FontSubstitution = PRN_FONT_SUBST_NONE

oPrintJob.PrintOut "C:\input.doc", "C:\output.pdf"