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

SmartShrinking Property

Enables/disables intelligent content shrinking.

The default value is False, meaning the content scaling only depends on the Zoom property.

True enables the intelligent shrinking strategy, which can make the content smaller than expected.

bool SmartShrinking { get; set; }

Property SmartShrinking As Boolean

def getSmartShrinking(self)
def setSmartShrinking(self, value)
boolean getSmartShrinking() throws PrinterException
void setSmartShrinking(boolean value) throws PrinterException
function getSmartShrinking() 
function setSmartShrinking($value) 
BclPrnResult GetSmartShrinking(BclPrinter* pPrinter, BclBool* poutVal);
BclPrnResult SetSmartShrinking(BclPrinter* pPrinter, BclBool newVal);
Property SmartShrinking As Boolean

bepprint +WebKit -smartShrinking [on|off]

Type

Boolean

Remarks

N/A.

Example Usage

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

Set oPrintJob = oPrinter.HTMLPrintJob

oPrintJob.SmartShrinking = True

oPrintJob.PrintOut "C:\temp\input.htm", "C:\temp\output.pdf"