me = “My Document”; tFile = NULL; DocInfo. pDatatype = “RAW”; // Inform the spooler the document is. pDatatype = (LPTSTR)_T(“RAW”);. This casting boils down to DocInfo. NULL; ype = dataType; DWORD printJob = StartDocPrinter(hprinter, 1. pDocName = (LPTSTR)_T(“test”); tFile = NULL; DocInfo. pDatatype = (LPTSTR)_T(“RAW”); // Inform the spooler the document is.

Author: Zolokinos Sacage
Country: Republic of Macedonia
Language: English (Spanish)
Genre: Love
Published (Last): 8 September 2005
Pages: 106
PDF File Size: 19.17 Mb
ePub File Size: 19.12 Mb
ISBN: 991-2-96465-832-1
Downloads: 55572
Price: Free* [*Free Regsitration Required]
Uploader: Vudom

Any ideas where i should find the error? But check on whether ‘wide’ char string argument is needed. Send raw data to virtual PDF printer. Understand that English isn’t everyone’s first language so be lenient of bad spelling and grammar. Email Required, but never shown. Marc Gregoire – NuonSoft http: The way to produce lpData is way too confusing.

How To: Send Data Directly to a GDI Printer – Windows applications | Microsoft Docs

RAW print mode not working. In a simple test program, Pdatatgpe trying to print in RAW mode to a printer using the following template. Thanks for your help Best regards. Originally Posted by golanshahar.

Refer to this thread: RAW i think mean, that data are send in format useable for specific printer For that end each Win32 function name with W capital when applicable e. If u want to drawr direct to printer try these code I am not sure what error is it. It should contain exactly what you have send to the spooler with WritePrinter. WritePrinter is pdattype only version of API function, no wide version.


c++ – Windows GDI Printer error StartDocPrinter – Stack Overflow

Ask a Question Want to cocinfo to this thread or ask your own question? I believe the problem was the missing formfeed. Hey guys, im am trying do send pdafatype pdf file to a multi-functional kyocera network printer kyocera taskalfa ci in my company.

So using GetLastError just gets you a bewildering random number. After that, you can post your question and our members will help you out. Results 1 to 11 of 11 Thread: Printer does not know how to process a pdf file.

The code snippet written below is Writting the Text on the Printer. Member 4-Apr Try to avoid Microsoft T macro altogether, these macros are outdated and useless. You’ll need to choose a username for the site, which only take a couple of moments here.

Don’t dociinfo someone to read the manual. EndDoc strategy, you didn’t have to include the trailing FF. When answering a question please: I have modified my code to ur style but again pdatstype thing happens.

How To: Send Data Directly to an XPS Printer

To start viewing messages, select the forum that you want to visit from the selection below. And i try to use different DocInfo.


I found this example to send data directly to a gdi printer: Join Date May Posts 4, Do you need your password? Sign up or log in Sign up using Google. If that’s the case, I highly recommend you to either fix your printer problem because you’ll need it to perform test OR even better, install some kind of software printer so you don’t waste paper during your testing.

Not getting anything useful out a printer driver, yeah, that happens. Steve Pdataype, Dec 14, The Sequence of API i am using it is: I don’t know a device characteristic, which can help. But that shouldn’t be the issue either the string is already valid UTF-8, so the byte array should be identical.

The time now is Join Date Jul Posts 1. When i am giving print command from the Word or Notepad it becomes printing. Treat my content as plain text, not as HTML. The data is plain text.