Daher: einfach die Daten, die ein X-beliebiger Drucker ausspuckt in ein PDF zu wandeln geht schlicht und ergreifend nicht.
Stimmt nicht. Im Drucker werkelt ein kleiner Compi, der die PCL-Befehle in eine Bitmap rendert.
Wenn Du einen kleinen PCL-Interpreter schreibst, dann kannst Du das auch.
Dann bleibt nur noch, die Bitmap als PDF auszugeben und fertig.
Ist zwar totaler Blödsinn, geht aber.
100%.
Trotzdem ist ein PDF-Druckertreiber ist einfach das Richtige.
Hast du auch nur ansatzweise verstanden wovon du da redest?
Ich schau mir an, wie du aus dem Treiber für einen EUR 35,- Wühltischtintenstrahldrucker (Forderung war ja x-beliebiger Drucker) einen PCL-Stream rausbekommst. Da kommt nämlich irgendwelches hochproprietäres Zeugs das auf der Windose durch's
GDI erzeugt wurde.
Also erst denken und dann erst behaupten daß irgendwas nicht stimmt und 100%ig geht.
Luggi