home *** CD-ROM | disk | FTP | other *** search
/ Collection of Hack-Phreak Scene Programs / cleanhpvac.zip / cleanhpvac / FNT2BDF.ZIP / fnt2bdf_main.cc next >
C/C++ Source or Header  |  1994-11-19  |  765b  |  48 lines

  1. //
  2. // PROGRAM FILE:  fnt2bdf.c
  3. //
  4. // PURPOSE:  This program "rips" a .fnt file into it's 
  5. //           individual constituent fields, and then:
  6. //        a.  Either displays the contents
  7. //        b.  converts the .fnt file into a
  8. //            .bdf file
  9. //
  10. // PROGRAMMER: Kevin Carothers
  11. //
  12. // PLACE:      Transaction Technology, Inc.
  13. //
  14.  
  15.  
  16. extern "C" {
  17. #include <stdio.h>
  18. }
  19. #include <stream.h>
  20. #include <sys/param.h>
  21. #include <sys/types.h>
  22.  
  23. #include "fnt2bdf.hh"
  24.  
  25.  
  26. main(int argc, char **argv)
  27. {
  28.     void usage();
  29.  
  30.     if(argc < 2)
  31.     usage();
  32.  
  33.     CPE_FONT    cpe_font(argv[1]);    // rip it up
  34.  
  35.     // cpe_font.dump_font_hdr();
  36.     // cpe_font.dump_font_bitmaps();
  37.  
  38.     cpe_font.dump_bdf();
  39.  
  40. }
  41.  
  42. void
  43. usage()
  44. {
  45.     printf("Usage:   fnt2bdf <windows 3.x .font file>\n");
  46.     exit(-1);
  47. }
  48.