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

InteractiveUserSession Property

Deprecated. Gets/Sets the flag to indicate whether to launch Microsoft Excel as an interactive user when printing from a service or server under Windows Vista, 7, 8, Windows Server 2008 or 2012.

bool InteractiveUserSession { get; set; }

Property InteractiveUserSession As Boolean

def getInteractiveUserSession(self)
def setInteractiveUserSession(self, value)
boolean getInteractiveUserSession() throws PrinterException
void setInteractiveUserSession(boolean value) throws PrinterException
function getInteractiveUserSession() 
function setInteractiveUserSession($value) 
BclPrnResult GetInteractiveUserSession(BclPrinter* pPrinter, BclBool* poutVal);
BclPrnResult SetInteractiveUserSession(BclPrinter* pPrinter, BclBool newVal);
Property InteractiveUserSession As Boolean



Default Value



This property has been deprecated. It only applies when running in a server environment and preferably should not be explicitly set in your code. If you do use it in your code and are running in a server environment, be sure to set it to False.


This property only applies when you are running in a server environment (e.g., via IIS, Windows Service, Session 0, ASP, etc.).

For proper operation in server environments, either do not use this property at all, or set it to False.

Example Usage

Set oLoader = Server.CreateObject("easyPDF.Loader.8")
Set oPrinter = oLoader.LoadObject("easyPDF.Printer.8")

Set oPrintJob = oPrinter.ExcelPrintJob
oPrintJob.InteractiveUserSession = False
oPrintJob.PrintOut "C:\test\input.xls", "C:\test\output.pdf"