Properties |
---|
Public Property Get cCountOfPrintjobs() As Long Public Property Get cDefaultPrinter() As String Public Property Let cDefaultPrinter(ByVal PrinterName As String) Public Property Get cError() As clsPDFCreatorError Public Property Get cErrorDetail(ByVal PropertyName As String) As Variant Public Property Get cGhostscriptVersion() As String Public Property Get cInstalledAsServer() As Boolean Public Property Get cInstanceCounter() As Long Public Property Get cIsClosed() As Boolean Public Property Get cIsConverted() As Boolean Public Property Let cIsConverted(ByVal value As Boolean) Public Property Get cIsLogfileDialogDisplayed() As Boolean Public Property Get cIsOptionsDialogDisplayed() As Boolean Public Property Get cOption(ByVal PropertyName As String) As Variant Public Property Let cOption(ByVal PropertyName As String, ByVal value As Variant) Public Property Get cOptionProfile(ByVal ProfileName As String, ByVal PropertyName As String) As Variant Public Property Let cOptionProfile(ByVal ProfileName As String, ByVal PropertyName As String, ByVal value As Variant) Public Property Get cOptions() As clsPDFCreatorOptions Public Property Set cOptions(ByVal Options1 As clsPDFCreatorOptions) Public Property Get cOptionsNames() As Collection Public Property Get cOptionsProfile(ByVal ProfileName As String) As clsPDFCreatorOptions Public Property Set cOptionsProfile(ByVal ProfileName As String, ByVal Options1 As clsPDFCreatorOptions) Public Property Get cOutputFilename() As String Public Property Get cPDFCreatorApplicationPath() As String Public Property Get cPostscriptInfo(ByVal PostScriptFilename As String, ByVal PropertyName As String) As String Public Property Get cPrinterProfile(ByVal PrinterName As String) As String Public Property Let cPrinterProfile(ByVal PrinterName As String, ByVal ProfileName As String) Public Property Get cPrinterStop() As Boolean Public Property Let cPrinterStop(ByVal value As Boolean) Public Property Get cPrintjobFilename(ByVal JobNumber As Long) As String Public Property Get cProgramIsRunning() As Boolean Public Property Get cProgramRelease(Optional ByVal WithBeta As Boolean = True) As String Public Property Get cStandardOption(ByVal PropertyName As String) As Variant Public Property Get cStandardOptions() As clsPDFCreatorOptions Public Property Get cStopURLPrinting() As Boolean Public Property Let cStopURLPrinting(ByVal value As Boolean) Public Property Get cVisible() As Boolean Public Property Let cVisible(ByVal value As Boolean) Public Property Get cWindowState() As Long Public Property Let cWindowState(ByVal value As Long) ' Value must be '0 = normal' or '1 = minimized' or '2 = maximized' Public Property Get cWindowsVersion() As String | Functions |
---|
Public Function cAddPDFCreatorPrinter(ByVal PrinterName As String, Optional ByVal ProfileName As String = "") As Boolean Public Function cAddProfile(ByVal ProfileName As String, Optional ByVal Options1 As clsPDFCreatorOptions) As Boolean Public Function cClose() As Boolean Public Function cDeletePDFCreatorPrinter(ByVal PrinterName As String) As Boolean Public Function cDeleteProfile(ByVal ProfileName As String) As Boolean Public Function cGetLogfile() As String Public Function cGetPDFCreatorPrinters() As Collection Public Function cGetPrinterProfiles() As Collection Public Function cGetProfileNames() As Collection Public Function cGhostscriptRun(Arguments() As Variant) As Boolean Public Function cIsAdministrator() As Boolean Public Function cIsPrintable(ByVal filename As String) As Boolean Public Function cPrinterIsInstalled(ByVal PrinterName As String) As Boolean Public Function cProfileExists(ByVal ProfileName As String) As Boolean Public Function cReadOptions(Optional ByVal ProfileName As String = "") As clsPDFCreatorOptions Public Function cReadOptionsFromFile(ByVal INIFilename As String) As clsPDFCreatorOptions Public Function cRenameProfile(ByVal OldProfileName As String, ByVal NewProfileName As String) As Boolean Public Function cStart(Optional ByVal Params As String, Optional ByVal ForceInitialize As Boolean = False) As Boolean | Subroutines |
---|
Public Sub cAddPrintjob(ByVal filename As String) ' Supported file types: Postscript, JPEG, BMP Public Sub cClearCache() Public Sub cClearLogfile() Public Sub cCombineAll() Public Sub cConvertFile(ByVal InputFilename As String, ByVal OutputFilename As String, Optional ByVal SubFormat As String = "") ' Allowed values for 'SubFormat': "PDF/A-1b" for "PDF/A-1b"files; "PDF/A-2b" for "PDF/A-2b"files; "PDF/X" for "PDF/X"-files Public Sub cConvertPostscriptfile(ByVal InputFilename As String, ByVal OutputFilename As String) ' This function is deprecated! Use "cConvertFile()" instead. Public Sub cDeletePrintjob(ByVal JobNumber As Long) Public Sub cErrorClear() Public Sub cMovePrintjobBottom(ByVal JobNumber As Long) Public Sub cMovePrintjobDown(ByVal JobNumber As Long) Public Sub cMovePrintjobTop(ByVal JobNumber As Long) Public Sub cMovePrintjobUp(ByVal JobNumber As Long) Public Sub cPrintFile(ByVal filename As String) Public Sub cPrintPDFCreatorTestpage() Public Sub cPrintPrinterTestpage(Optional ByVal PrinterName As String) Public Sub cPrintURL(ByVal URL As String, Optional ByVal TimeBetweenLoadAndPrint As Long = 0) Public Sub cSaveOptions(Optional ByVal Options1 As Variant, Optional ByVal ProfileName As String = "") ' Options1 must be a clsPDFCreatorOptions type Public Sub cSaveOptionsToFile(ByVal INIFilename As String, Optional ByVal Options1 As Variant) ' Options1 must be a clsPDFCreatorOptions type Public Sub cSendMail(ByVal OutputFilename As String, ByVal Recipients As String) Public Sub cShowLogfileDialog(ByVal value As Boolean) Public Sub cShowOptionsDialog(ByVal value As Boolean) Public Sub cTestEvent(ByVal EventName As String) Public Sub cWriteToLogfile(ByVal LogStr As String) |
|