How to indicate ink/ribbon typ

Skip Navigation LinksHome  /  Support  /  Forums  /  DynamicPDF PrintManager for .NET (v1)  /  How to indicate ink/ribbon typ

DynamicPDF PrintManager for .NET (v1) Forum

 Jan 29 2014 5:41 PM
Is there a way to send "ink" or "ribbon" types to use when sending a pdf document through PrintManager to a printer?

I am trying to send a pdf document to a "card" printer that only has black ink.  I have set all the printing preferences I can to print using the black ink.  But if I send a PDF to the print Manager code and tell it NOT to use color, it is still arriving to the printer trying to print in color.  The printer just throws an error and says "wrong ribbon type", because it can only print black.  What am I doing wrong?

In the print Manager code we are indicating to NOT print in color.

using (ceTe.DynamicPDF.Printing.PrintJob printJob = new ceTe.DynamicPDF.Printing.PrintJob(printerName, file))
                {
                    printJob.DocumentName = pdfFileName;
                    printJob.PrintOptions.Color = false;
                    printJob.PrintOptions.Scaling = ceTe.DynamicPDF.Printing.PageScaling.ActualSize;
                   

                    printJob.Print();
                }
 Jan 30 2014 12:41 PM
Posted by a ceTe Software moderator
Hello,

Can you please try using the latest version 1 DynamicPDF PrintManager for .NET DLL file in your application? You can download the latest version 1 DynamicPDF PrintManager for .NET product MSI by logging into our CustomerArea using your version 1 product serial number. Remove reference for the older DLL file and reference the latest in your application.

It is not possible to set the ink or ribbon type to the print job using our DynamicPDF PrintManager for .NET product. You can either choose color or black and white printing using Color Boolean property of the PrintOptions class.

If you continue getting the error even after using the latest DynamicPDF PrintManager for .NET product DLL file then please send over the following details to our support team so that they can look into it further.

1.Full error message if any thrown in code along with stack trace.
2.Printer details.

Thanks,
ceTe Software Support Team.

All times are US Eastern Standard time. The time now is 6:18 AM.