Hello,<br>
      Thanks for reply. So i can write it in
both ways. if i go First way to write a PPD file for a Dotmatrix
printer what things are required for me to write a ppd file. Does
Hardware specification fulfills all requirements to write a ppd driver
file?<br>
Thanks & Regards,<br>
Parag.<br><br><div><span class="gmail_quote">On 12/2/05, <b class="gmail_sendername">Michael Sweet</b> <<a href="mailto:mike@easysw.com">mike@easysw.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Parag N wrote:<br>> Hello,<br>>       I want to know that all printer drivers for same Manufacturer are<br>> in single .ppd file or there are driver  files for respective model for<br>> same manufacturer?<br>>      how can i write a driver for dot matrix printer? any document?
<br><br>A PPD file generally describes a single printer, however you can<br>often use the same PPD for a group of printers that use the same<br>protocols/languages/interfaces.<br><br>For example, CUPS includes a PPD file (
laserjet.ppd) that supports<br>all HP LaserJet-compatible printers that implement PCL 3, 4, or 5.<br>The PPD file does not provide optimal output or support all printer<br>features on all printers, but it does provide a general-purpose
<br>solution when you don't have a driver specifically for your printer.<br><br>However, most/all of the PPD files on the CUPS printer driver page<br>(<a href="http://www.cups.org/ppd.php">http://www.cups.org/ppd.php</a>) are model- and language-specific, 
e.g.<br>the HP LaserJet 4000 PS (English) driver.<br><br>So, you can do it both ways.<br><br>As for developing a CUPS driver, see the CUPS Software Programmers<br>Manual, CUPS Book, and CUPS DDK, all accessible from the CUPS web
<br>site:<br><br>     <a href="http://www.cups.org/">http://www.cups.org/</a><br><br>--<br>______________________________________________________________________<br>Michael Sweet, Easy Software Products           mike at easysw dot com
<br>Internet Printing and Publishing Software        <a href="http://www.easysw.com">http://www.easysw.com</a><br>_______________________________________________<br>cups-dev mailing list<br><a href="mailto:cups-dev@easysw.com">
cups-dev@easysw.com</a><br><a href="http://lists.easysw.com/mailman/listinfo/cups-dev">http://lists.easysw.com/mailman/listinfo/cups-dev</a><br></blockquote></div><br>