BCL easyPDF SDK
easyPDF SDK Usermanual
PDF Creator Programming API  |  Download Free Trial  |  Contact Us to Purchase

BitmapNonEmbeddableFonts Property

Not all font licensing permits embedding. This property determines how to handle fonts whose licensing does not allow embedding.

bool BitmapNonEmbeddableFonts { get; set; }



Property BitmapNonEmbeddableFonts As Boolean



def getBitmapNonEmbeddableFonts(self)
def setBitmapNonEmbeddableFonts(self, value)


boolean getBitmapNonEmbeddableFonts() throws PrinterException
void setBitmapNonEmbeddableFonts(boolean value) throws PrinterException


function getBitmapNonEmbeddableFonts() 
function setBitmapNonEmbeddableFonts($value) 


BclPrnResult GetBitmapNonEmbeddableFonts(BclPrinter* pPrinter,
                                         BclBool* poutVal);
BclPrnResult SetBitmapNonEmbeddableFonts(BclPrinter* pPrinter,
                                         BclBool newVal);
Property BitmapNonEmbeddableFonts As Boolean



bepprint +PowerPoint -native|-xps -bitmapFonts [on|off]



Type:

Boolean

Remarks

When this property is True (the default), non-embeddable fonts will be converted to bitmaps.

When this property is False, the font is referenced -- but not embedded -- in the PDF.

Example Usage in VBScript

Set oPrinter = CreateObject("easyPDF.Printer.8")
Set oPrintJob = oPrinter.PowerPointPrintJobEx
oPrintJob.BitmapNonEmbeddableFonts = True
oPrintJob.PrintOut "C:\test\input.ppt", "C:\test\output.pdf"

Example Usage in VB.NET

Dim oPrinter As Printer = CreateObject("easyPDF.Printer.8")
Dim oPrintJob As PowerPointPrintJobEx = oPrinter.PowerPointPrintJobEx
oPrintJob.BitmapNonEmbeddableFonts = True
oPrintJob.PrintOut "C:\test\input.ppt", "C:\test\output.pdf"

Example Usage in C#

Printer oPrinter = new Printer();
PowerPointPrintJobEx oPrintJob = oPrinter.PowerPointPrintJobEx;
oPrintJob.BitmapNonEmbeddableFonts = true;
oPrintJob.PrintOut(@"C:\test\input.ppt", @"C:\test\output.pdf");