FontEmbedding プロパティ

TrueType フォントの埋め込み設定を取得/設定する。

prnFontEmbedding

注意点

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

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

使用例


Set oPrinter = CreateObject("easyPDF.Printer.7")

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"