EasyPDF Java SDK
v5.1

com.bcl.easypdf.EasyPDFPrinter
Class IPrinter

java.lang.Object
  extended by com.bcl.easypdf.EasyPDFPrinter.IPrinter

public class IPrinter
extends java.lang.Object

An object of this class represents an easyPDF Printer. This class is the entry point to easyPDF SdK.


Constructor Summary
IPrinter()
           
 
Method Summary
 java.lang.String getDefaultPrinter()
          Returns the default printer name.
 IExcelPrintJob getExcelPrintJob()
           
 java.lang.String getExeName()
           
 java.lang.String GetFileExtensionOf(java.lang.String FileName)
          Returns the file extension of a given file name.
 IGenericPrintJob getGenericPrintJob()
           
 IIEExtendedPrintJob getIEExtendedPrintJob()
           
 IIEPrintJob getIEPrintJob()
           
 IImagePrintJob getImagePrintJob()
           
 int getLibraryVersionMajor()
           
 int getLibraryVersionMinor()
           
 IPowerPointPrintJob getPowerPointPrintJob()
           
 com.bcl.easypdf.EasyPDFPrinter.IPrinterMonitor getPrinterMonitor()
           
 IPrinterSetting getPrinterSetting()
           
 IPrintJob getPrintJob()
           
 com.bcl.easypdf.EasyPDFPrinter.IPrintJobMonitor getPrintJobMonitor()
           
 int GetPrintJobTypeOf(java.lang.String FileName)
           
 IPublisherPrintJob getPublisherPrintJob()
           
 java.lang.String getTempPath()
           
 int getUserGroup()
           
 java.lang.String getUserName()
           
 IVisioPrintJob getVisioPrintJob()
           
 IWordPrintJob getWordPrintJob()
           
 void Initialize(java.lang.Object Init)
          This is a deprecated method.
 void setDefaultPrinter(java.lang.String newVal)
          Sets the specified printer as the default printer.
 void setLicenseKey(java.lang.String newVal)
          This is a deprecated method.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IPrinter

public IPrinter()
         throws EasyPDFException
Throws:
EasyPDFException
Method Detail

Initialize

public void Initialize(java.lang.Object Init)
                throws EasyPDFException
This is a deprecated method.

Throws:
EasyPDFException

setLicenseKey

public void setLicenseKey(java.lang.String newVal)
                   throws EasyPDFException
This is a deprecated method.

Throws:
EasyPDFException

getLibraryVersionMajor

public int getLibraryVersionMajor()
                           throws EasyPDFException
Returns:
the library's major version number
Throws:
EasyPDFException

getLibraryVersionMinor

public int getLibraryVersionMinor()
                           throws EasyPDFException
Returns:
the library's minor version number
Throws:
EasyPDFException

getUserGroup

public int getUserGroup()
                 throws EasyPDFException
Returns:
one of the values defined in prnUserGroup
Throws:
EasyPDFException
See Also:
prnUserGroup

getUserName

public java.lang.String getUserName()
                             throws EasyPDFException
Returns:
name of user assoicated with this object
Throws:
EasyPDFException

getExeName

public java.lang.String getExeName()
                            throws EasyPDFException
Returns:
name of the executable file this object is loaded into
Throws:
EasyPDFException

getTempPath

public java.lang.String getTempPath()
                             throws EasyPDFException
Returns:
name of the temporary path used by this object
Throws:
EasyPDFException

getPrinterSetting

public IPrinterSetting getPrinterSetting()
                                  throws EasyPDFException
Returns:
IPrinterSetting
Throws:
EasyPDFException
See Also:
IPrinterSetting

getPrintJob

public IPrintJob getPrintJob()
                      throws EasyPDFException
Returns:
IPrintJob
Throws:
EasyPDFException
See Also:
IPrintJob

getExcelPrintJob

public IExcelPrintJob getExcelPrintJob()
                                throws EasyPDFException
Returns:
IExcelPrintJob
Throws:
EasyPDFException
See Also:
IExcelPrintJob

getGenericPrintJob

public IGenericPrintJob getGenericPrintJob()
                                    throws EasyPDFException
Returns:
IGenericPrintJob
Throws:
EasyPDFException
See Also:
IGenericPrintJob

getIEPrintJob

public IIEPrintJob getIEPrintJob()
                          throws EasyPDFException
Returns:
IIEPrintJob
Throws:
EasyPDFException
See Also:
IIEPrintJob

getPowerPointPrintJob

public IPowerPointPrintJob getPowerPointPrintJob()
                                          throws EasyPDFException
Returns:
IPowerPointPrintJob
Throws:
EasyPDFException
See Also:
IPowerPointPrintJob

getVisioPrintJob

public IVisioPrintJob getVisioPrintJob()
                                throws EasyPDFException
Returns:
IVisioPrintJob
Throws:
EasyPDFException
See Also:
IVisioPrintJob

getWordPrintJob

public IWordPrintJob getWordPrintJob()
                              throws EasyPDFException
Returns:
IWordPrintJob
Throws:
EasyPDFException
See Also:
IWordPrintJob

getPrintJobMonitor

public com.bcl.easypdf.EasyPDFPrinter.IPrintJobMonitor getPrintJobMonitor()
                                                                   throws EasyPDFException
Returns:
IPrintJobMonitor
Throws:
EasyPDFException
See Also:
IPrintJobMonitor

getPrinterMonitor

public com.bcl.easypdf.EasyPDFPrinter.IPrinterMonitor getPrinterMonitor()
                                                                 throws EasyPDFException
Returns:
IPrinterMonitor
Throws:
EasyPDFException
See Also:
IPrinterMonitor

getPublisherPrintJob

public IPublisherPrintJob getPublisherPrintJob()
                                        throws EasyPDFException
Returns:
IPublisherPrintJob
Throws:
EasyPDFException
See Also:
IPublisherPrintJob

getImagePrintJob

public IImagePrintJob getImagePrintJob()
                                throws EasyPDFException
Returns:
IImagePrintJob
Throws:
EasyPDFException
See Also:
IImagePrintJob

GetFileExtensionOf

public java.lang.String GetFileExtensionOf(java.lang.String FileName)
                                    throws EasyPDFException
Returns the file extension of a given file name.

Throws:
EasyPDFException

GetPrintJobTypeOf

public int GetPrintJobTypeOf(java.lang.String FileName)
                      throws EasyPDFException
Returns:
one of the values defined in prnPrintJobType
Throws:
EasyPDFException
See Also:
prnPrintJobType

getDefaultPrinter

public java.lang.String getDefaultPrinter()
                                   throws EasyPDFException
Returns the default printer name.

Throws:
EasyPDFException

setDefaultPrinter

public void setDefaultPrinter(java.lang.String newVal)
                       throws EasyPDFException
Sets the specified printer as the default printer.

Throws:
EasyPDFException

getIEExtendedPrintJob

public IIEExtendedPrintJob getIEExtendedPrintJob()
                                          throws EasyPDFException
Throws:
EasyPDFException

EasyPDF Java SDK
v5.1

Copyright 2007 BCL Technologies. All rights reserved.