title: How to start writing a virtual printer for Mac OSX?
body: <p>I am new to mac OS world. Please suggest me how to start writing for a virtual printer which fulfill the following requirement:</p>
  
  <ul>
  <li>Software installation process should install it on the target system as a printer driver which should be available for selection from any application installed on the target system.</li>
  <li>Can export image(can be any file type like word document, image etc) to pdf. </li>
  </ul>
  
  <p>Welcome for providing any suggestions like how to go for it(Api's, Frameworks) or any links for proof concept projects/content  which can help me out.</p>