@AlanGreyjoy wrote:
I am having a problem with ConvertTo(path).
I keep getting a Object reference not set to an instance of an object.
It finds the job in que and sets the profile, but it wont convert it.
My code
Dim PDFCreatorQueue As pdfforge.PDFCreator.UI.COM.Queue Dim printJob As pdfforge.PDFCreator.UI.COM.PrintJob PDFCreatorQueue = New pdfforge.PDFCreator.UI.COM.Queue() rs.Print("Starting print que") PDFCreatorQueue.Initialize() Try If Not PDFCreatorQueue.WaitForJob(10) Then MsgBox("The print job did not reach the print que within 10 seconds") PDFCreatorQueue.ReleaseCom() Else rs.Print("There are " & PDFCreatorQueue.Count & " jobs in the que") printJob = PDFCreatorQueue.NextJob printJob.SetProfileByGuid("DefaultGuid") printJob.ConvertTo("P:\CAD\RhinoDek\yup.pdf") If (Not printJob.IsFinished Or Not printJob.IsSuccessful) Then MsgBox("Could not convert the file:") Else MsgBox("Job finished successfully") End If End If Catch ex As Exception MessageBox.Show("Original error: " & ex.Message) Finally PDFCreatorQueue.ReleaseCom() End Try
PDFCreators Error Logs
2017-02-15 13:34:11.4689 [Error] pdfforge.PDFCreator.Core.Workflow.ConversionWorkflow.RunWorkflow: System.NullReferenceException: Object reference not set to an instance of an object.
at pdfforge.PDFCreator.Conversion.Ghostscript.Conversion.GhostscriptConverter.GetGhostscript()
at pdfforge.PDFCreator.Conversion.Ghostscript.Conversion.GhostscriptConverter.DoConversion(Job job)
at pdfforge.PDFCreator.Core.Workflow.JobRunner.Convert(Job job)
at pdfforge.PDFCreator.Core.Workflow.JobRunner.RunJob(Job job)
at pdfforge.PDFCreator.Core.Workflow.ConversionWorkflow.DoWorkflowWork()
at pdfforge.PDFCreator.Core.Workflow.ConversionWorkflow.RunWorkflow(Job job) System.NullReferenceException: Object reference not set to an instance of an object.
at pdfforge.PDFCreator.Conversion.Ghostscript.Conversion.GhostscriptConverter.GetGhostscript()
at pdfforge.PDFCreator.Conversion.Ghostscript.Conversion.GhostscriptConverter.DoConversion(Job job)
at pdfforge.PDFCreator.Core.Workflow.JobRunner.Convert(Job job)
at pdfforge.PDFCreator.Core.Workflow.JobRunner.RunJob(Job job)
at pdfforge.PDFCreator.Core.Workflow.ConversionWorkflow.DoWorkflowWork()
at pdfforge.PDFCreator.Core.Workflow.ConversionWorkflow.RunWorkflow(Job job)
Posts: 3
Participants: 2