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

PageWidth Property

Sets a custom page width.

double PageWidth { set; }
Property PageWidth As Double ' WriteOnly
def setPageWidth(self, value)
void setPageWidth(double value) throws PrinterException
function setPageWidth($value) 
BclPrnResult SetPageWidth(BclPrinter* pPrinter, double newVal);
Property PageWidth As Double ' WriteOnly
bepprint +Word -paper <paper>

Type:

Double (inches, write-only)

Remarks

If you need to use a custom paper size, set PaperSize property to PRN_MSO_PAPER_CUSTOM, and setup the PageWidth and PageHeight properties.

Example Usage

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

Set oPrintJob = oPrinter.WordPrintJob

oPrintJob.PaperSize = PRN_MSO_PAPER_CUSTOM
oPrintJob.PageWidth = 5.0
oPrintJob.PageHeight = 15.0

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